https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001
1、“开发者在快照页内所获取的头像、昵称、openId、unionId 均为虚拟账号数据;”
请问如何判断当前页面是快照页面,或者如何判断当前抓到的账号数据是虚拟数据?
如果不能判断,会造成很大麻烦,比如使用了大量虚拟数据注册了用户信息,或者一些业务只能绑定首次访问该页面的用户,可能会绑定了虚拟的openId。
建议:snsapi_base已经可以无需确认就拿到用户openId了,那snsapi_userinfo的页面快照场景就没理由只能给到虚拟的openId、unionId。建议考虑依然给真实的openId、unionId,而给虚拟的头像和昵称。况且,openId、unionId对每个独立业务都是唯一的,不能算隐私吧。
2、社区技术运营专员-索林 在回答公告评论中回复道“用户从公众号的会话或者自定义菜单进入本公众号的网页授权页,scope为snsapi_userinfo是静默授权,不受影响”,我的公众号使用场景全部都是公众号内打开网页且是snsapi_userinfo授权,即符合snsapi_userinfo静默授权的场景,按理说应该属于索林提到的“不受影响”的范围,但是如果用户从微信pc,微信mac版内的公众号菜单点开网页,snsapi_userinfo就会提示授权,没有静默授权,这种情况会不会触发微信识别是“强制登录”从而进入快照页面逻辑?
你好,目前仅支持手机端