如下链接同一个微信我访问2次授权拿到2对不同的OpenID&UnionID,其中第二组是正确的,第一组为非关注且无交互直接微信访问,第二章为已经手动同意授权后再访问下后去的:
2025-02-19 15:42:00取得是OpenId:o2W7L6L01gPrTGsnghp48Rx2vhLU;unionID:oqQbj6tHKf_rTrBhE9bekebGyJ14
2025-02-19 16:31:20取得是OpenId:o2W7L6KBvEe3lv5QNL6GALOU8sU8;unionID:oqQbj6koL7OGXZ6ncYIilNgr2810
请注意,未授权时获取的信息为虚拟数据。参考https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001
参考官方公告:https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001
如果用户访问的是快照页的话获取到的是虚拟账号,需要根据网页参数自行区分。