最近微信公眾號開(kāi)發(fā)規則又變了,相信很多開(kāi)發(fā)者都看到了,微信中打開(kāi)某個(gè)頁(yè)面后,會(huì )在底部提示:該網(wǎng)頁(yè)需獲取個(gè)人信息才可以使用完整服務(wù),當前權可瀏覽部分內容。
這是因為你訪(fǎng)問(wèn)的頁(yè)面加了獲取用微信戶(hù)頭像和微信用戶(hù)名的代碼了,微信改了規則后,不讓你在剛打開(kāi)頁(yè)面就獲取用戶(hù)信息,首次打開(kāi)的頁(yè)面不讓獲取,讓用戶(hù)通過(guò)鏈接點(diǎn)開(kāi)另外的頁(yè)面就可以讓你獲取了。
如果剛打開(kāi)一個(gè)頁(yè)面,就想獲取用戶(hù)信息,微信會(huì )把你的頁(yè)面做成快照,然后在底部加個(gè)提示,讓你獲取不到,而且還會(huì )給你一個(gè)臨時(shí)的openid,這個(gè)openid是假的,并不是用戶(hù)真實(shí)的openid。
例如:
http://www.xlbszz.com/gcys.html
上面這個(gè)頁(yè)面,你加了獲取用戶(hù)頭像的代碼,在微信中訪(fǎng)問(wèn)后,微信會(huì )把這個(gè)頁(yè)面搞成一個(gè)快照,在底部會(huì )有一個(gè)提示
很惡心的提示。
如果你讓用戶(hù)首頁(yè)打開(kāi)了
http://www.xlbszz.com/gcbs.html
這個(gè)頁(yè)面沒(méi)加獲取用戶(hù)頭像的代碼,用戶(hù)從這個(gè)頁(yè)面點(diǎn)擊到了
http://www.xlbszz.com/gcys.html頁(yè)面,就不會(huì )再次提示這么惡心的提示了