收藏
回答

微信登录授权那个弹窗是调用什么显示出来的?

  1. uni.login({

  2. "provider": "weixin",

  3. "onlyAuthorize": true,
  4. 就调用这个接口 返回是临时吗 也没这个 弹窗呀


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

2 个回答

  • H1HAO 🇨🇳
    H1HAO 🇨🇳
    04-15

    上图使用的是app唤起微信授权,你有提到需求是需要小程序里面授权

    1. 这个时候你调用login这个api是无感的,会返回你一个code,这个code去解码可以获取小程序的openid,你可以使用这个openid做注册登录
    2. 小程序现在已经没有一键获取头像昵称的api了只能使用组件用户手动选择
    3. 如果想让用户出现授权弹窗这种建议使用获取手机号功能,做绑定操作(可以和1做一起)[收费]
    04-15
    有用
    回复
  • cloud
    cloud
    04-15

    这个是app调用微信登陆、或是扫码登陆才有哦,你什么场景

    就算没吃过猪肉,你应该也见过猪跑吧,平常日常中什么情况见过这个场景,那就是什么场景才可以

    04-15
    有用
    回复 3
    • ZDL .*
      ZDL .*
      04-15
      我想用小程序  做个 微信一键登录 第一次想授权下。
      04-15
      回复
    • cloud
      cloud
      04-15回复ZDL .*
      微信小程序场景,1.首先你那个uni.login 代码那个是无感知的,可以获取openid,所以你想要那个页面的话可以自己写,反正微信是不会给你提供。2.但是uni.login,是获取不了头像昵称,可以去查查文档或是其他人提供的例子,获取头像昵称。
      04-15
      回复
    • ZDL .*
      ZDL .*
      04-15回复cloud
      明白了 谢谢
      04-15
      回复
登录 后发表内容