收藏
回答

微信公众号网页授权,userinfo模式授权,如果用户在弹出的页面上选择拒绝,怎么获取拒绝这个状态?

如果用户点击允许,就可以跳转到 redirect_uri 上面去,如果用户点击拒绝,就会停留在当前页面,有没有什么方式可以获取到用户点击拒绝的状态,然后做后续的步骤。

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

2 个回答

  • 小张
    小张
    2021-02-03

    目前是没办法处理后续操作的

    但是有办法知道用户是否拒绝:

    1.先通过静默授权,保存用户openid

    2.执行第一步后,再次使用这个授权,获取用户头像和昵称

    执行这2个步骤时间差一般在几秒-十几秒内完成,如果1分钟还没完成说明是拒绝了

    2021-02-03
    有用
    回复 1
    • 2022-01-20
      还有一种极端情况,就是用户一直没操作
      2022-01-20
      回复
  • 默
    2021-02-03

    成果不是会有一个success回调吗

    拒绝就是那个fail回调吧

    2021-02-03
    有用
    回复 2
    • 陈先生
      陈先生
      2021-02-03
      网页授权,没有成功或者失败的回调。
      2021-02-03
      回复
    • 默
      2021-02-03回复陈先生
      哈哈哈 好吧 刚看了公众号网页授权的文档好像很久了的样子 真的没有拒绝的回调  不过我看有人说可以通过一个中转页来实现 具体怎么操作不太清楚
      2021-02-03
      回复
登录 后发表内容
问题标签