修签名

This commit is contained in:
邹宗楠
2022-03-25 14:15:20 +08:00
parent 834222e01c
commit 74f5642be6
3 changed files with 8 additions and 17 deletions

View File

@@ -43,7 +43,6 @@ func New(appID, appSecret, merchantId, code string, config ...*platformapi.APICo
appID: appID,
merchantId: merchantId,
signature: "",
timestamp: time.Now().Unix() * 1000,
accessToken: "",
version: "1.0",
appSecret: appSecret,
@@ -76,8 +75,6 @@ func (a *API) GetAccessToken() (tokenInfo *TokenInfo, err error) {
parameter["code"] = a.code
parameter["app_id"] = a.appID
parameter["merchant_id"] = a.merchantId
parameter["timestamp"] = utils.Int64ToStr(a.timestamp)
parameter["signature"] = a.signParam
result, err := a.AccessAPI(TokenURL, "", RequestPost, parameter)
if err != nil {
@@ -96,10 +93,8 @@ func (a *API) GetAccessToken() (tokenInfo *TokenInfo, err error) {
}
func (a *API) AccessAPI(baseUrl, actionApi, method string, bizParams map[string]interface{}) (retVal map[string]interface{}, err error) {
if a.signature == "" {
a.signature = a.signParam(bizParams)
}
bizParams["signature"] = a.signature
bizParams["timestamp"] = utils.Int64ToStr(time.Now().Unix() * 1000)
bizParams["signature"] = a.signParam(bizParams)
// 序列化
data, err := json.Marshal(bizParams)
if err != nil {