微信網頁授權 能力是為了優化用戶在微信內登錄網站應用的體驗而設計的。為進一步規范能力使用,保障用戶合法權益,平臺將對能力進行調整。
?
當開發者在網頁中在不規范使用發起 snsapi_userinfo 網頁授權時,微信將默認打開網頁快照頁模式進行基礎瀏覽。能力調整將于 2022 年 7 月 12 日 24 時生效。
快照頁將會默認對用戶屏蔽網頁授權彈窗,用戶在快照頁中僅可進行滑動瀏覽操作,其他交互將被限制,并提示用戶 “該網頁需獲取個人信息才可使用完整服務,當前僅可瀏覽部分內容”。用戶如需要使用完整網頁服務,可輕觸右下角 “使用完整服務” 按鈕觸發授權彈窗,用戶確認后進入原網頁。
開發者在快照頁內所獲取的頭像、昵稱、openId、unionId 均為虛擬賬號數據;
快照頁與正常頁面不共用緩存,快照頁的緩存會在用戶離開快照頁時被清理;
快照頁內也無法使用微信其它 JS-SDK 的能力。
授權流程需引導清晰、準確:在申請獲取用戶信息的彈窗出現前,應該清晰、準確地告知用戶獲取信息的范圍及獲取信息的目的;
必要場景申請:在必須獲取用戶信息時才申請,而不是用戶尚未了解服務前就強制彈窗。如使用醫院掛號時才需要獲取用戶信息;
不強制登錄:提供游客模式,供用戶了解網頁提供的基礎服務,不強制用戶允許網頁獲取用戶信息后才能使用網頁服務。
強制登錄:在用戶打開網頁時立即要求用戶授權,用戶拒絕后無法使用網頁提供的服務;
違規收集個人信息:未在網頁提前告知使用個人信息的目的、方式和范圍;
非必要收集:非必要獲取用戶信息的網頁,如文章、視頻等,要求用戶在瀏覽內容前登錄;
差別對待微信用戶:同樣的網頁在瀏覽器內可以無需登錄直接訪問,在微信內卻要求用戶先登錄才可訪問。