收藏
回答

获取用户unionid问题

问题模块
API和组件

登录后获取code 然后用code 获取session_key 用户信息 最后解密encryptedData 最后解密出来的字段没有unionid但是 openid 水印这些都有 就是unionid变成了language发表

最后一次编辑于  2017-01-24
回答关注问题邀请回答
收藏

5 个回答

  • 宋爽
    宋爽
    2017-08-23

    unionid是通过encryptedData解码来的?如果用户已经授权过了呢?静默调用wx.getuserinfo在获取一次encryptedData嘛?

    2017-08-23
    赞同
    回复
  • Axl
    Axl
    2017-03-13

    我不知道你的情况,但是我知道我这个当时就是后端不配合的原因,这个登录是不需要验证的,你让后端改,不要去验证就好了。

    2017-03-13
    赞同
    回复
  • 张奉天
    张奉天
    2017-03-12

    我的问题和二楼一样的。我是再小程序中获取unionid。当我拿到wx.getUserInfo返回的encryptedData,首先进行了

    url解码,解码后再到https://mp.weixin.qq.com/debug/wxadoc/dev/api/signature.html 这个地址下载了demo 进行测试结果返回了 -41001 即需要提供accesstoken,但是根据接口的文档,没有一个地方是需要提供的?请问这该如何解决???

    2017-03-12
    赞同
    回复
  • Axl
    Axl
    2017-01-25

    确实是的谢谢,还有一个问题就是我的app里面接入微信三方登陆,需要一个accesstoken、unionid来验证,但是用户信息里面并没有Accesstoken这个参数啊。这种怎么验证啊

    2017-01-25
    赞同
    回复
  • One
    One
    2017-01-24

    绑定开发平台

    2017-01-24
    赞同
    回复