收藏
回答

为何新用户第一次无法获取unionid,访问过其他平台的才有unionid ?

问题模块
API和组件


公众号 小程序都 正确绑定开放平台
老用户访问过 公众号的进小程序能获取到unionid,新用户未访问过任何平台的不返回 unionid,给我们开发造成很大困扰

为何要用这样的机制 都返回 unionid 不行么 ?


这样给我们造成 老用户可用 unionid 登录 而新用户 必须用 openid登录。不同小程序openid都要永久保存才能实现再次登录,

如果新用户也能返回unionid,openid就不用永久存储存, 储当前会话就ok了。

大家认为呢?

最后一次编辑于  2017-10-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

7 个回答

  • 最咸的咸鱼
    最咸的咸鱼
    2017-10-25

    前几天也遇到同样的问题!你可以通过

    wx.getUserInfo里面的encryptedData字段后台解密敏感数据可以获取到unionid 登录!不管新老用户都可以!不然的话用户只能通过关注公众号才能获取到unionid !


    2017-10-25
    赞同
    回复
  • Saul
    Saul
    2017-11-14

    我想问下楼主,为什么我的encryptedData  授权之后解密出来却没有看见unionid 呢

    2017-11-14
    赞同
    回复
  • 老杨
    老杨
    2017-11-14

    需要绑定 腾讯开放平台

    2017-11-14
    赞同
    回复
  • Saul
    Saul
    2017-11-14

    绑定的话需要多长时间才可以获取到?

    2017-11-14
    赞同
    回复
  • 段成伟
    段成伟
    2017-11-20

    6楼的兄弟获得了吗 ?  我刚绑定的开放平台不能获取到

    2017-11-20
    赞同
    回复
  • Saul
    Saul
    2017-11-20

    获取了,先去绑定,绑定完之后 第二天就可以获取了

    2017-11-20
    赞同
    回复
  • 段成伟
    段成伟
    2017-11-20

    好的  谢谢

    2017-11-20
    赞同
    回复