微信公众号静默获取无法获得新用户的unionid

静默获取之后无法获得用户的unionid 只能拿到openid,
使用了文档中的 用openid换取unionid也无法换取到,有没什么办法可以获取到啊

阅读 845
评论
    3 个回答

    只有已关注用户才可以静默的情况下 openid 换 unionid。

    未关注用户只能通过用户主动授权的方式拿 unionid。当然了,对于虽未关注,但已经授权过的用户,一段时间内不用用户再手动点一下“授权”按钮了,进到授权页后微信自己会跳。

      • 693

      静默授权没有办法获取unionid

        问题解决方法: 用户进入程序。不管有没unionid都创建新用户, 这样虽然会出现两个相同openid的用户, 但是只要用户授权了,以后再次进入都回有unionid, 查找用户时判断是否存在unionid从而来决定查找哪一个用户

          撰写回答

          登录后参与交流、获取后续更新提醒