收藏
回答

getUserInfo() encryptedData解密后没有unionid

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug getUserInfo 客户端 iOS 6.0 6

请问这个是什么原因呢?


解密代码:



解密后的数据包:


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

11 个回答

  • hello, world
    hello, world
    2018-04-03

    需要在开放平台绑定后才能获取到unionid

    2018-04-03
    赞同 11
    回复
  • 彬💤
    彬💤
    2018-03-29

    你这是模板小程序吧

    2018-03-29
    赞同
    回复
  • Pharaon
    Pharaon
    2018-03-29

    不是的。是NODEJS后端解码的。

    2018-03-29
    赞同
    回复
  • 彬💤
    彬💤
    2018-03-29

    不  我的意思是你这个是模板的小程序吧  那个是没openid的   就你设置了extjson文件的话

    2018-03-29
    赞同
    回复
  • sun
    sun
    2018-03-29

    小程序获取用户unionid有两个途径 1、通过wx.getUserInfo获取到的密文中解密获得。 2、如果用户有关注同开发者帐号且同主体的公众号,或者用户有授权过同主体的移动应用。可以通过jscode2session获取。这里细则参看文档

    https://mp.weixin.qq.com/debug/wxadoc/dev/api/uinionID.html

    这是以前官方的答案

    2018-03-29
    赞同
    回复
  • Pharaon
    Pharaon
    2018-03-30

    您好,还是不太理解模板小程序

    2018-03-30
    赞同
    回复
  • Pharaon
    Pharaon
    2018-03-30

    我是第一种方式,获得了解密文件 iv session 等信息解密的啊。

    2018-03-30
    赞同
    回复
  • 彬💤
    彬💤
    2018-03-30

    那就不知道了  我只知道模板小程序中无法获得unionid的  自己日常用我还真没遇到过没unionid的情况

    2018-03-30
    赞同
    回复
  • sun
    sun
    2018-03-30

    这个获取不是需要满足一定条件的吗?你在社区搜索unionid有相关的帖子的

    2018-03-30
    赞同
    回复
  • 勤
    2018-04-02

    没有在平台将公众账号与小程序关联绑定吧!要绑定后才能获取到!或者你关注了该公众号,你可以在登录时通过

    wx.login就能拿到unionid


    2018-04-02
    赞同
    回复