0

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

10月18日提问
3 个回答
1

已采纳

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

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

0

静默授权没有办法获取unionid

0

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

撰写答案

推广链接