美文网首页
小程序获取手机号报错指北

小程序获取手机号报错指北

作者: Remx | 来源:发表于2019-05-07 23:47 被阅读0次

    环境为laravel+overtrue/laravel-wechat OR overtrue/wechat

    首先根据官方文档,排除未根据文档操作的问题,再往下看

    问题: the given payload is invalid

    可能:

    1. 在提交加密数据后,调用了wx.login(),导致解密用的session_key被微信后台刷新,而我方后台未同步此更新

    2. 因 encryptedData 含有+号字符,laravel在处理时会将+号过滤空格,从而导致解密失败,解决方案:在小程序段使用

    encodeURIComponent()处理后提交服务端,服务端再进行urldecode再进行解密即可

    问题:fail The mobile phone user bound needs to be verified. Please complete the SMS verification step on the client

    解决:在微信开发者工具中点击预览,使用真机扫描,点击手机获取按钮,进行绑定即可,之后使用测试环境微信帐号就默认绑定了手机号码

    相关文章

      网友评论

          本文标题:小程序获取手机号报错指北

          本文链接:https://www.haomeiwen.com/subject/mgauoqtx.html