收藏
回答

scope参数错误或者没有scope权限?

这个提示我弄了半天,实在没有办法了,使用的是公众号认证过的。到底为什么呢?但是手机上没有问题,能够直接登录,就是电脑PC端无法扫描登录,不出现二维码。特此请教。

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

2 个回答

  • laobing
    laobing
    发表于移动端
    2023-06-26
    这里咋又说公众认证服务号能扫码登录涅?真是懵逼呵呵 微信登陆方便了用户一键扫码登陆,除了官方的方案,还有另外2种,这里仅提供思路。 (1)实现关注公众号登录,需要认证的服务号,因为要生成带参二维码。  1、用户点击微信登陆,生成一个随机数参数,用于生成带参数的二维码,供前端显示  https://developers.weixin.qq.com/doc/offiaccount/Account_Management/Generating_a_Parametric_QR_Code.html  2、用户扫码,关注公众号,在关注事件消息里获取用户信息,识别出随机数参数作为缓存key,用户信息作为value,保存缓存。  3、前端每隔3秒附带随机数参数轮询接口,查询是否有该随机数参数缓存,若存在则判断是否绑定。  4、若绑定则返回用户信息,没有则提示注册或登录。 (2)实现扫码登陆,需要认证的公众号。  与上面不同的是,这里二维码自己生成即可,然后通过网页授权的方式获取用户信息,其余逻辑大同小异。 还有百度里有许多绍介公众号扫码登录的,这个真是不知道是怎么回事啊?老师能给说说清楚吗?
    2023-06-26
    有用 1
    回复
  • Hlxuan.
    Hlxuan.
    2023-06-25

    扫码登录是网站应用才有的,公众号没有。参考文档:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html

    2023-06-25
    有用
    回复 8
    • laobing
      laobing
      发表于移动端
      2023-06-25
      你是说必须要有开放平台的账号吗?
      2023-06-25
      回复
    • CRMEB
      CRMEB
      2023-06-25回复laobing
      2023-06-25
      回复
    • Hlxuan.
      Hlxuan.
      2023-06-25回复laobing
      是的,还需要在开放平台里面创建一个网站应用,使用网站应用的APPID才可以使用这个扫码登录。
      2023-06-25
      回复
    • laobing
      laobing
      发表于移动端
      2023-06-25
      直接了当的说:公众号就是不能PC端网页扫码登录的是吗?感谢各位老师了!去往开放平台了!折腾的真是够戗!可官网上没有哪个地方说明一下啊唉
      2023-06-25
      回复
    • Hlxuan.
      Hlxuan.
      2023-06-25回复laobing
      是的,公众号不支持扫码登录,参考知识库:https://developers.weixin.qq.com/community/develop/doc/000ea06c4acc586aa92c42e1657809
      2023-06-25
      回复
    查看更多(3)
登录 后发表内容