Skip to content

Commit 5fb84be

Browse files
committed
Update access token retrieval method
1 parent 50b8d19 commit 5fb84be

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

weapp.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -155,19 +155,20 @@ func (cli *Client) AccessToken() (string, error) {
155155
return token, nil
156156
} else {
157157

158-
req := auth.GetAccessTokenRequest{
158+
req := auth.GetStableAccessTokenRequest{
159159
Appid: cli.appid,
160160
Secret: cli.secret,
161161
GrantType: "client_credential",
162162
}
163-
rsp, err := cli.NewAuth().GetAccessToken(&req)
163+
rsp, err := cli.NewAuth().GetStableAccessToken(&req)
164164
if err != nil {
165165
return "", err
166166
}
167167

168168
if err := rsp.GetResponseError(); err != nil {
169169
return "", err
170170
}
171+
171172
cli.cache.Set(key, rsp.AccessToken, time.Duration(rsp.ExpiresIn)*time.Second)
172173
return rsp.AccessToken, nil
173174
}

0 commit comments

Comments
 (0)