收藏
回答

公众号授权定位后,每次都需要重新授权头像昵称,请问这是什么情况?

相关账号ID
公众号:深圳卓太永信管理平台

共享设备,第一次扫码需要授权头像等基本信息,之前一切正常只需要授权一次。近期增加了微信定位功能wx.getLocation。授权定位后,再重新扫码,每次都会报{"errcode":48001,"errmsg":"api unauthorized, rid: 6788c9cf-3e930c10-40e7ae8c"} ,无法正常获取头像和昵称。跳转到中间授权页面,调微信授权页面又不弹窗,直接正常进入业务流程页面。每次都是如此。

解决办法:需要用户在公众号设置里将头像昵称授权删除,再一次扫码登录重新授权头像昵称才能正常。

请问这是什么问题?怎么解决?谢谢!

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

2 个回答

  • 娱者自乐
    娱者自乐
    01-16

    感觉像是微信的BUG,出错流程是:已正常授权基本信息的用户,一直使用正常,直到后续如果同意微信定位授权后,之前授权的基本信息无效了,每次登录都会报{"errcode":48001,"errmsg":"api unauthorized, rid: 6788c9cf-3e930c10-40e7ae8c"} 错误,要求重新授权,snsapi_userinfo 不弹窗,正常进入后续业务流程。

    用户手动在公众号内删除基本信息授权,再次登录,弹窗授权,后续再登录就不再出错了,定位授权也有效。

    01-16
    有用
    回复 1
    • 娱者自乐
      娱者自乐
      01-17
      就算是已经关注公众号的用户,snsapi_base仍是不错报错,非要删除授权再重新授权才能正常,好烦啊
      01-17
      回复
  • 小农明
    小农明
    01-16

    也许是getLocation是的授权不通过弹出的提示,https://developers.weixin.qq.com/community/develop/doc/000646718d40a08a65ed1e2175bc09

    01-16
    有用
    回复
登录 后发表内容
问题标签