最近微信公众号开发规则又变了,相信很多开发者都看到了,微信中打开某个页面后,会在底部提示:该网页需获取个人信息才可以使用完整服务,当前权可浏览部分内容。
这是因为你访问的页面加了获取用微信户头像和微信用户名的代码了,微信公众号开发和小程序开发的程序改了规则后,不让你在刚打开页面就获取用户信息,首次打开的页面不让获取,让用户通过链接点开另外的页面就可以让你获取了。
如果刚打开一个页面,就想获取用户信息,微信会把你的页面做成快照,然后在底部加个提示,让你获取不到,而且还会给你一个临时的openid,这个openid是假的,并不是用户真实的openid。
例如:
https://www.zglyaf.com/pro/
上面这个页面,你加了获取用户头像的代码,在微信中访问后,微信会把这个页面搞成一个快照,在底部会有一个提示
不注意一般看不到这个提示。
如果你让用户首页打开了
这个页面没加获取用户头像的代码,用户从这个页面点击到了,就不会再次提示这个提示了