收藏
回答

code 获取不到unionid

 只返回session_key, openid和 expires_in这三个

微信开放平台帐号已完成开发者资质认证


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

3 个回答

  • Band
    Band
    2017-08-10

    目前有两个途径可以获取unionid。

    1、wx.getUserInfo返回的加密数据,解密后可以获取unionid。

        条件是小程序必须已经绑定到开发者帐号。

    2、使用wx.login返回的code 通过 code2session接口获取unionid。条件是用户已经 关注或授权登录 同主体名同开发者帐号的公众号或移动app。小程序是否已经绑定公众号对接口特性没有影响。


    综上,小程序只是完成开放平台绑定的话,通过code是无法获取unionid的。条件2不满足。

    2017-08-10
    有用 1
    回复
  • 阿白
    阿白
    2017-11-30

    噢,就是得先引导用户授权,再wx.login 得到code,去换取unionid是吧!

    哎!自从得了神经病,精神好多了!

    2017-11-30
    有用
    回复
  • 曾祥荣
    曾祥荣
    2017-11-28

    明白了,多谢解答

    2017-11-28
    有用
    回复
登录 后发表内容