今天突然發(fā)現(xiàn)用的好好的小程序,微信授權(quán)登錄的時候沒有彈出授權(quán)框,直接靜默登錄了,而且獲取到的昵稱都是 微信用戶 這幾個字,頭像都是灰色的。已經(jīng)明確使用的是新的wx.getUserProfile接口,不是之前廢棄的wx.getUserInfo接口。
首先第一反應(yīng)弄不好官方又調(diào)整了,查詢下文檔,果不其然,官方在2022年11月9號正式廢棄這個接口了。只有老版本的微信還能用。真是無力吐槽。。。,先看看官方的說法
小程序用戶頭像昵稱獲取規(guī)則調(diào)整公告 | 微信開放社區(qū)
也懶得說他們了,都是借口,先說說解決方案吧
1,如果還需要 獲取微信頭像和昵稱,就需要調(diào)用目前可用的接口?頭像昵稱填寫能力
?有兩個方案,
第一就是授權(quán)登錄后,先不自動注冊,直接彈出頁面然后客戶修改昵稱和頭像,這個頭像昵稱填寫能力可以獲取會員的微信頭像和昵稱作為默認(rèn)的選項,會員只需要點兩下就可以了。
第二就是先注冊會員 然后會員自己去會員中心修改,也是調(diào)用 頭像昵稱修改能力接口。
沒啥具體區(qū)別,根據(jù)自己業(yè)務(wù)來定。文章來源:http://www.zghlxwxcb.cn/news/detail-511877.html
2,如果不需要獲取微信頭像昵稱,那就可以授權(quán)手機(jī)號等吧,或者自動生成昵稱吧。唉。。。。。?文章來源地址http://www.zghlxwxcb.cn/news/detail-511877.html
到了這里,關(guān)于微信wx.getUserProfile接口不彈出授權(quán)框都返回微信用戶和灰色頭像問題和解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!