展示個人信息的能力被回收,獲取手機號能力安全升級。"/>
2021年12月30日消息,騰訊微信團隊發(fā)布公告稱,為進一步規(guī)范開發(fā)者調(diào)用用戶信息相關接口或功能,提升用戶體驗,平臺決定對部分用戶信息相關功能及接口進行調(diào)整。調(diào)整之后,微信小程序訪問藍牙、添加通訊錄聯(lián)系人、添加日歷事件需要用戶授權,處理用戶的個人信息,也需要獲取用戶明示同意。
同時,微信平臺計劃于2022年2月21日24時起回收通過展示個人信息的能力,若小程序需收集用戶昵稱頭像等信息,可以通過頭像昵稱填寫功能進行收集。不過小程序通過展示群名的功能會被保留,平臺會在小程序首次調(diào)用該組件展示群名稱的時候,向用戶發(fā)出“群名稱僅你可見,小程序無法獲取”的提示。
除此之外,獲取手機號能力也會進行安全升級,從基礎庫2.21.2版本起,回調(diào)參數(shù)中增加code參數(shù),開發(fā)者獲取code參數(shù)后,通過服務端auth.getPhoneNumber接口,使用code換取encryptedData,用于解密手機號。值得關注的是,為了不影響開發(fā)者現(xiàn)有邏輯,原有基礎庫接口中的encryptedData參數(shù)依舊保留,但微信團隊還是建議開發(fā)者盡快使用新的方式獲取用戶手機號。