框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | https://api.weixin.qq.com/sns/oauth2/access_token 接口 | 微信iOS客户端 | 8.0.22 | 2.24.4 |
public SessionBag getSessionBag(String code, String appId, String appSecret) {
Map params = new HashMap();
params.put("appid", appId);
params.put("secret", appSecret);
params.put("js_code", code);
params.put("grant_type", "authorization_code");
log.info("请求微信接口参数打印 params={}", params);
String result = HttpUtil.get("https://api.weixin.qq.com/sns/jscode2session", params);
log.info("微信接口返回参数打印 result={}", result);
return (SessionBag)JSONUtil.toBean(result, SessionBag.class);