|
@@ -60,8 +60,8 @@ func GetWxAccessToken() (accessTokenStr string, err error) {
|
|
|
}
|
|
|
|
|
|
type WxAccessToken struct {
|
|
|
- AccessToken string
|
|
|
- ExpiresIn int
|
|
|
+ AccessToken string `json:"access_token"`
|
|
|
+ ExpiresIn int `json:"expires_in"`
|
|
|
Errcode int
|
|
|
Errmsg string
|
|
|
}
|
|
@@ -77,6 +77,8 @@ func GetWxToken() (item *WxAccessToken, err error) {
|
|
|
utils.FileLog.Info(fmt.Sprintf("GetWxToken: %s", string(result)))
|
|
|
}
|
|
|
fmt.Println("result", string(result))
|
|
|
+ //必须要初始化该变量,要不然下面会报错
|
|
|
+ item = &WxAccessToken{}
|
|
|
err = json.Unmarshal(result, item)
|
|
|
if err != nil {
|
|
|
utils.FileLog.Info(fmt.Sprintf("GetWxToken Unmarshal Err: %s ,%s", string(result), err.Error()))
|