小程序模板網(wǎng)

微信小程序 獲取用戶(hù)信息(wx.getUserInfo)調(diào)整

發(fā)布時(shí)間:2018-05-30 11:28 所屬欄目:小程序開(kāi)發(fā)教程

在4月15號(hào)的時(shí)候,微信以提升用戶(hù)體驗(yàn),更改了獲取用戶(hù)信息的方式

這是4月15號(hào)的第一次公告

developers.weixin.qq.com/blogdetail?…

在這次公告里面,獲取微信用戶(hù)信息只能通過(guò)button和open-data來(lái)獲取了,

這表示以前我們封裝的接口,不能用了,我的解決辦法是在用戶(hù)進(jìn)入的時(shí)候就提示直接獲取用戶(hù)信息,

在一進(jìn)入頁(yè)面的時(shí)候,就提示用戶(hù),需要獲取用戶(hù)的授權(quán)信息,這樣在后續(xù)中就不用在獲取用戶(hù)授權(quán)了。這樣對(duì)普通用戶(hù)影響不大,但是像阿拉丁這樣的小程序數(shù)據(jù)統(tǒng)計(jì)平臺(tái),這可就差不多廢了,估計(jì)是開(kāi)發(fā)者反響太大,在

在5月10號(hào)的時(shí)候 ,微信又調(diào)整了這部分獲取的方式

developers.weixin.qq.com/blogdetail?…

這樣基本上只要獲取過(guò)授權(quán),而且用戶(hù)并沒(méi)有在設(shè)置中取消授權(quán)的話(huà),那么通過(guò)wx.getUserInfo還是能獲取到的,那么以前感覺(jué)并沒(méi)有卵用的wx.authorize( 以前有沒(méi)有授權(quán)都需要去調(diào)用wx.getUserInfo,如果有一般要去更新下用戶(hù)信息,感覺(jué)微信可以出個(gè)用戶(hù)信息是否變更的api,這樣來(lái)說(shuō),就不用頻繁的去調(diào)用 wx.getUserInfo,如果用戶(hù)信息沒(méi)有變更,就直接去取自己數(shù)據(jù)庫(kù)存的用戶(hù)信息 )在這個(gè)地方就派上用場(chǎng)了,如果用戶(hù)有過(guò)授權(quán),就直接調(diào)用api獲取,沒(méi)有的話(huà) ,還是先用button獲取授權(quán)吧,感覺(jué)微信在這個(gè)上面有點(diǎn)智障了,可能是微信用戶(hù)基數(shù)大吧,任何一個(gè)決定對(duì)他們來(lái)說(shuō)都是不容易的,

當(dāng)然5.10 的這個(gè)改變,足以達(dá)到一些方面的限制,估計(jì)也是微信希望看到的。



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://22321a.com/wxmini/doc/course/24483.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢(xún):800182392 點(diǎn)擊咨詢(xún)
QQ在線(xiàn)咨詢(xún)