收藏
回答

使用getUserProfile接口授权之后,如何拿到用户的授权状态?

使用getUserProfile接口授权之后,如何拿到用户的授权状态?用wx.getSetting无法获取用户授权状态(scope.userInfo),大家是怎么做的?

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

4 个回答

  • 徐大治
    徐大治
    2021-04-03

    判断数据库记录是可以不用再调用getUserProfile。但是,这样子的话,用户取消授权就无效了。

    2021-04-03
    有用
    回复
  • 苏军
    苏军
    2021-03-11

    逻辑已经全变了,现在是要获取每次都要弹框,基本只能授权一次存到后台,每次从后台去取。

    2021-03-11
    有用
    回复 1
    • 可乐
      可乐
      2021-04-06
      根据什么条件去查询数据库呢?能获取到的数据可以变,不变的数据不授权又获取不到。求解~
      2021-04-06
      回复
  • UNKNOWN
    UNKNOWN
    2021-03-11

    getUserProfile 必须通过按钮点击触发,和getUserInfo有差异

    具体看这里https://developers.weixin.qq.com/community/develop/article/doc/00040885c386f81e96cbf93cf51013

    2021-03-11
    有用
    回复
  • Brother斌🎈
    Brother斌🎈
    2021-03-11

    第一次调用getUserProfile获取到用户信息后存到数据库,之后判断数据库有就不调用getUserProfile

    2021-03-11
    有用
    回复 4
    • 可乐
      可乐
      2021-04-06
      问题在于怎么去判断同一用户。不能拿昵称这些去判断吧
      2021-04-06
      回复
    • Brother斌🎈
      Brother斌🎈
      2021-04-06回复可乐
      token啊,你们项目一开始不先生成唯一的token的吗
      2021-04-06
      回复
    • Killu
      Killu
      01-13回复Brother斌🎈
      用什么来生成唯一的token呢?
      01-13
      回复
    • Brother斌🎈
      Brother斌🎈
      01-13回复Killu
      用户的openId
      01-13
      回复
登录 后发表内容
问题标签