public class AccessTokenRes extends WechatRes
access_token的有效期通过返回的expires_in来传达,正常情况下为7200秒(2小时),有效期内重复获取返回相同结果,过期后获取会返回新的access_token。
由于企业微信每个应用的access_token是彼此独立的,所以进行缓存时需要区分应用来进行存储。
access_token至少保留512字节的存储空间。
企业微信可能会出于运营需要,提前使access_token失效,开发者应实现access_token失效时重新获取的逻辑。
令牌获取机制
获取令牌的任务线程中,
| 构造器和说明 |
|---|
AccessTokenRes() |
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
getExpiresIn() |
String |
getToken() |
cn.net.wanmo.common.restful.body.Res |
parse(com.alibaba.fastjson.JSONObject jsonObject) |
void |
setExpiresIn(Integer expiresIn) |
void |
setToken(String token) |
defaultErrCode, isOk, isSuccessdecryptBody, getBody, getConsumeTime, getDecryptParams, getErrCode, getErrMsg, getHeaderField, getHeaders, getResTime, isDecrypt, parse, setBody, setConsumeTime, setDecrypt, setDecryptParams, setErrCode, setErrMsg, setHeaders, setResTime, toJSONString, toStringCopyright © 2023. All rights reserved.