收藏
回答

获取手机号不是用code去查询吗,怎么没有code了,iv这些怎么用呢?

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

1 个回答

  • 大饼
    大饼
    2023-06-08
    1. tip: 在bindgetphonenumber 等返回加密信息的回调中调用 wx.login 登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行 login;或者在回调中先使用 checkSession 进行登录态检查,避免 login 刷新登录态。
    2. tip: 从 2.21.2 起,对getPhoneNumber接口进行了安全升级,bindgetphonenumber 返回的信息中增加code参数,code是一个动态的令牌,开发者拿到code后需调用微信后台接口换取手机号。详情新版接口使用指南

    看这个文档说明,是要特定版本后的才是返回code。之前的是返回加密信息的。

    2023-06-08
    有用
    回复
登录 后发表内容