收藏
回答

关于小程序登录授权怎么获取unionid和手机号?




各位 最近公司做微信小程序的后端开发 ,我负责微信小程序登录 看到官网一张图大概就是前端通过wx.login()方法获取code 然后传给我code 然后我在后台直接请求微信的 auth.code2Session 接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key,然后后面是怎么搞的 获取用户头像 昵称呀 还有手机号还有unionid 这些怎么搞的 求指导 --刚入职场小白


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

1 个回答

  • 拾忆
    拾忆
    08-21

    看这个:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

    08-21
    有用 2
    回复 4
    • O
      O
      08-21
      这个我看了 老哥 还是不太明白整个登录授权的整个流程
      08-21
      回复
    • 拾忆
      拾忆
      08-21回复O
      举例:
      wx.getUserInfo 用这个方案是需要在页面里放一个按钮,让用户点击按钮授权,授权后再请求接口去解密微信返回的数据,就可以获取到用户的个人信息。
      手机号获取也同样是需要页面上有一个按钮,用户去点击授权同意后才能看到返回的手机号码。
      08-21
      回复
    • O
      O
      08-21回复拾忆
      那获取用户信息 uniond 还有手机号 这个过程需要请求后端几次接口了
      08-21
      回复
    • 拾忆
      拾忆
      08-21回复O
      unionid和手机是需要分别授权的。
      08-21
      回复
登录 后发表内容
问题标签