收藏
回答

小程序能根据openid获取用户的unionid吗?

调用接口 wx.getUserInfo,忘了获取UnionID。以后不经过用户授权,还能通过openid获取到用户的UnionID吗?



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

3 个回答

  • 谋谋谋
    谋谋谋
    2020-09-11

    2020-09-11
    有用
    回复 2
    • 会飞的鱼
      会飞的鱼
      2020-09-11
      用户之前授权过,后来隔了好多天进入小程序,不用再次授权,也能通过code2session接口调用获取到unionid是吗?
      2020-09-11
      回复
    • 谋谋谋
      谋谋谋
      2020-09-11回复会飞的鱼
      那不行  必须重新授权
      2020-09-11
      回复
  • 默
    2020-09-11

    用户已经受过权的可以获取

    授权过期或者删除过小程序需要重新授权才能获取

    2020-09-11
    有用
    回复 2
    • 会飞的鱼
      会飞的鱼
      2020-09-11
      用户隔几天登录小程序,授权肯定就过期了吧?
      2020-09-11
      回复
    • 默
      2020-09-11回复会飞的鱼
      这个期限暂不清楚 应该和冷启动、热启动有关吧?
      2020-09-11
      回复
  • Mr.Zhao
    Mr.Zhao
    2020-09-11

    需要经过授权

    2020-09-11
    有用
    回复 7
    • 会飞的鱼
      会飞的鱼
      2020-09-11
      之前已经授权过了。已经存储了openid了,还需要再授权吗?
      2020-09-11
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-09-11回复会飞的鱼
      获取unionid,用户得再次使用小程序,没有接口通过openid获取的
      2020-09-11
      回复
    • 会飞的鱼
      会飞的鱼
      2020-09-11回复Mr.Zhao
      用户再次使用小程序,可以不经过授权,获取到unionid吗?
      2020-09-11
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-09-11回复会飞的鱼
      不是有code2session方式获取的吗
      2020-09-11
      回复
    • 会飞的鱼
      会飞的鱼
      2020-09-11回复Mr.Zhao
      用户以前授权过,也可以通过这个接口获取到unionid吧?
      2020-09-11
      回复
    查看更多(2)
登录 后发表内容
问题标签