小程序登錄、用戶(hù)信息相關(guān)接口調(diào)整說(shuō)明[2021-03-04]
此次調(diào)整涉及的小程序范圍相當(dāng)大,因?yàn)榛旧纤械男〕绦蚨际褂昧说卿涍x項(xiàng),但是之前的只要不更新都可以正常使用。
調(diào)整的原因:很多開(kāi)發(fā)者在小程序打開(kāi)時(shí),通過(guò)組件的方式調(diào)用getUserInfo彈出窗口。如果用戶(hù)點(diǎn)擊拒絕,則小程序不能使用。這種做法打斷了用戶(hù)使用小程序的正常流程,也不利于小程序獲取新用戶(hù)。
為了優(yōu)化用戶(hù)體驗(yàn),平臺(tái)將進(jìn)行以下調(diào)整:
2021年2月23日起,若小程序已在微信開(kāi)放平臺(tái)綁定,則通過(guò)wx.login接口獲取的登錄憑證可直接兌換為unionID。
2021年4月13日之后發(fā)布的小程序新版本聯(lián)系不上
新增了getUserProfile接口(基礎(chǔ)庫(kù)2.10.4版本支持),可以獲取用戶(hù)的頭像、昵稱(chēng)、性別、地區(qū)信息。開(kāi)發(fā)者每次通過(guò)這個(gè)接口獲取用戶(hù)的個(gè)人信息,用戶(hù)都必須確認(rèn)。具體接口文檔:getUserProfile接口文檔
wx.getUserInfo接口或< button open-type = & quot;getUserInfo & quot/& gt;開(kāi)發(fā)者盡快適應(yīng)。開(kāi)發(fā)者版本1.05.2103022開(kāi)始支持getUserProfile接口調(diào)試,開(kāi)發(fā)者可以下載該版本進(jìn)行修改。
添加getUserProfile接口
如果開(kāi)發(fā)者需要獲取用戶(hù)的個(gè)人信息(頭像、昵稱(chēng)、性別、地域),可以通過(guò)wx.getUserProfile接口來(lái)實(shí)現(xiàn),這個(gè)接口從基礎(chǔ)庫(kù)2.10.4版本就開(kāi)始支持了。這個(gè)接口只返回用戶(hù)的個(gè)人信息,不包含用戶(hù)標(biāo)識(shí)符。該界面中的desc屬性(聲明獲取用戶(hù)個(gè)人信息的目的)會(huì)顯示在彈出窗口中。請(qǐng)仔細(xì)填寫(xiě)。開(kāi)發(fā)者每次通過(guò)這個(gè)接口獲取用戶(hù)的個(gè)人信息,都需要用戶(hù)的確認(rèn)。請(qǐng)保留用戶(hù)快速填寫(xiě)的頭像昵稱(chēng),以免重復(fù)彈出。
插件用戶(hù)信息功能頁(yè)面
用于獲取用戶(hù)頭像昵稱(chēng)和用戶(hù)身份標(biāo)識(shí)的插件應(yīng)用保持功能頁(yè)面的形式,不做任何調(diào)整。
三。最佳實(shí)踐
調(diào)整后,開(kāi)發(fā)者想要獲取用戶(hù)身份標(biāo)識(shí),只需要調(diào)用wx.login接口即可。
如果開(kāi)發(fā)者需要在界面中顯示用戶(hù)的頭像昵稱(chēng)信息,可以通過(guò)< open-data >來(lái)實(shí)現(xiàn);渲染組件,可以直接顯示在界面中,無(wú)需用戶(hù)確認(rèn)。
在某些場(chǎng)景下(比如社交類(lèi)小程序),開(kāi)發(fā)者需要獲取用戶(hù)的頭像昵稱(chēng)信息時(shí),可以調(diào)用wx.getUserProfile接口。開(kāi)發(fā)者每次通過(guò)這個(gè)接口都需要用戶(hù)的確認(rèn),所以請(qǐng)妥善處理調(diào)用接口的時(shí)機(jī),避免過(guò)多的彈窗騷擾用戶(hù)。
云崛起 Summary,這次調(diào)整主要是將wx.getUserInfo替換為getUserProfile接口,然后getUserProfile每次獲取都需要用戶(hù)授權(quán),授權(quán)原因也會(huì)顯示。之前的接口wx.getUserInfo基本已經(jīng)過(guò)時(shí),沒(méi)必要再用了。為什么要更改接口名稱(chēng)?這不是廢話嗎?版本迭代和版本區(qū)分可能需要。
& nbsp
寒武紀(jì). render(“尾巴”)
本文由“云崛起”原創(chuàng)發(fā)布,未經(jīng)許可,禁止轉(zhuǎn)載!本文原創(chuàng)鏈接:http://www.xiaoweicao.cn/weixinfenxiao/2101.html