收藏
回答

获取unionId的问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug unionId 工具 6.6.7 6.6.7

我在开放平台帮了不同主体的小游戏,是否能获取到unionId。我现在调用

https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

这个接口只返回openid没有unionId

求助!!!

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

1 个回答

  • 十
    2018-05-31

    游戏的不太清楚,我只知道开放平台绑定公众号和小程序后,如果用户没有关注公众号,用这个接口请求只能请求到openid,不能请求到UID,不是这个参数为空而是根本就不会返回这个参数,只有关注了公众号才能请求到。不知道小游戏是不是也会这样。

    2018-05-31
    有用 1
    回复 6
    • 谢懿德
      谢懿德
      2018-05-31

      感谢回答,看样子只能解密encryptedData来获取了。不知道您知不知道对于不同的开放平台,返回的unionId是不是一致的。



      2018-05-31
      回复
    • 十
      2018-05-31回复谢懿德

      不同的开放平台?是指微信开放平台以外的开放平台吗?没用过,对于微信开放平台来说绑定在一起的应用UID是一样的,也是唯一的。

      目前很少有人用code获取UID,就是因为无法保证用户一定先关注公众号了,所以基本上都是用encryptedData解密获取的

      2018-05-31
      回复
    • 谢懿德
      谢懿德
      2018-05-31回复

      不同的开放平台是指,两个不同实体的微信开放平台。他们获取的到的UID是一致的吗。

      2018-05-31
      回复
    • 十
      2018-05-31回复谢懿德

      肯定不一样,一个开放平台有且仅有一个唯一的UID

      2018-05-31
      回复
    • 谢懿德
      谢懿德
      2018-05-31回复

      是说同一个用户对不同的开放平台有不同的UID吗?

      2018-05-31
      回复
    查看更多(1)
登录 后发表内容