#401 开放平台获取授权方的帐号基本信息返回对象增加MiniProgramInfo字段

This commit is contained in:
Binary Wang
2017-12-16 12:53:31 +08:00
parent ce281bea32
commit 3a555618b9
2 changed files with 42 additions and 0 deletions

View File

@@ -8,6 +8,8 @@ import me.chanjar.weixin.open.bean.auth.WxOpenAuthorizerInfo;
import java.lang.reflect.Type;
import java.util.Map;
import static me.chanjar.weixin.open.bean.auth.WxOpenAuthorizerInfo.*;
/**
* @author <a href="https://github.com/007gzs">007</a>
*/
@@ -33,6 +35,11 @@ public class WxOpenAuthorizerInfoGsonAdapter implements JsonDeserializer<WxOpenA
new TypeToken<Map<String, Integer>>() {
}.getType());
authorizationInfo.setBusinessInfo(businessInfo);
WxOpenAuthorizerInfo.MiniProgramInfo miniProgramInfo = WxOpenGsonBuilder.create().fromJson(jsonObject.get("miniProgramInfo"),
new TypeToken<WxOpenAuthorizerInfo.MiniProgramInfo>() {
}.getType());
authorizationInfo.setMiniProgramInfo(miniProgramInfo);
return authorizationInfo;
}
}