diff --git a/src/HttpServer/logic/datadef.go b/src/HttpServer/logic/datadef.go index 6075f10..0603905 100644 --- a/src/HttpServer/logic/datadef.go +++ b/src/HttpServer/logic/datadef.go @@ -17,7 +17,7 @@ type AddcointotoutiaoResp struct { type GetAccessTokenResp struct { Access_token string `json:"access_token"` - Expires_in string `json:"expires_in"` + Expires_in int `json:"expires_in"` Errcode int `json:"errcode"` Errmsg string `json:"errmsg"` } diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index 321e6ea..e4a21e9 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -211,7 +211,7 @@ func GetAccessToken() (string, error) { } //保存token缓存 - expiretime, _ := strconv.Atoi(tmp.Expires_in) + expiretime := tmp.Expires_in redishandler.GetRedisClient().SetString(redis.GAME_ACCESS_TOKEN, tmp.Access_token) redishandler.GetRedisClient().Expire(redis.GAME_ACCESS_TOKEN, expiretime-10) -- libgit2 0.21.0