mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-04-05 17:38:05 +08:00
#1119 开放平台模块getAuthorizerList方法里自动刷新refreshToken
This commit is contained in:
parent
55ce13865a
commit
eb6b09c2f6
@ -313,7 +313,17 @@ public class WxOpenComponentServiceImpl implements WxOpenComponentService {
|
||||
jsonObject.addProperty("offset", begin);
|
||||
jsonObject.addProperty("count", len);
|
||||
String responseContent = post(url, jsonObject.toString());
|
||||
return WxOpenGsonBuilder.create().fromJson(responseContent, WxOpenAuthorizerListResult.class);
|
||||
WxOpenAuthorizerListResult ret = WxOpenGsonBuilder.create().fromJson(responseContent, WxOpenAuthorizerListResult.class);
|
||||
if(ret != null && ret.getList() != null){
|
||||
for(Map<String, String> data : ret.getList()){
|
||||
String authorizerAppid = data.get("authorizer_appid");
|
||||
String refreshToken = data.get("refresh_token");
|
||||
if(authorizerAppid != null && refreshToken != null){
|
||||
this.getWxOpenConfigStorage().setAuthorizerRefreshToken(authorizerAppid, refreshToken);
|
||||
}
|
||||
}
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user