收藏
回答

小程序后台通过wx.login()返回的code取session时直接返回40029

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.login() 微信iOS客户端 7.0.17 2.13.2
private String code2Session(String jsCode) {
    StringBuilder urlPath = new StringBuilder("https://api.weixin.qq.com/sns/jscode2session");
    urlPath.append(String.format("?appid=%s", SecurityConstants.WXAPPLET_APPID));
    urlPath.append(String.format("&secret=%s", SecurityConstants.WXAPPLET_APPSECRET));
    urlPath.append(String.format("&js_code=%s", jsCode));
    urlPath.append(String.format("&grant_type=%s", "authorization_code")); // 固定值
    return HTTPClientUtils.doGet(urlPath.toString());
}

小程序code: 051v0m000ObAyK19vV1005SDWf0v0m0s

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签