1. 程式人生 > 程式設計 >小程式wx.getUserProfile介面的具體使用

小程式wx.getUserProfile介面的具體使用

最近微信小程式對於稽核小程式提出了帶有wx.login、wx.getUserInfo介面的調整,並提出了一個新的介面供開發者呼叫

下圖是對於新的介面的官方文件詳情

點選前往官網檢視更多詳細資訊

在這裡插入圖片描述

在這裡插入圖片描述

值得注意的是新的介面wx.getUserProfile,只能使用catchtap或者bindtap進行呼叫(ps:可以再wx.showmodel中使用),並不能再onload、onshow等位置直接呼叫,並且返回引數有所改變

下圖是新的介面wx.getUserProfile返回的資料型別

// An highlighted block
 wx.showModal({
  http://www.cppcns.com
title: '溫馨提示',contentDVXBpSDga: '正在請求您的個人資訊',success(res) { if (res.confirm) { wx.getUserProfile({ desc: "獲取你的暱稱、頭像、地區及性別",success: res => { console.log(res) let wxUserInfo = res.userInfo; },fail: res => { //拒絕授權 that.showErrorModal('您拒絕了請求');
程式設計客棧
return; } })} else if (res.cancel) { //拒絕授權 showErrorModal是自定義的提示 that.showErrorModal('您拒絕了請求'); return; } } })

在這裡插入圖片描述

新版的wx.login介面返回,暫時wx.getUserInfo的介面返回不變,之後就不能直接獲取使用者資訊了

wx.login

在這裡插入圖片描述

wx.getUserInfo

在這裡插入圖片描述
程式設計客棧

為了這個新介面搞了一段時間,可能咱比較菜吧(不是,ヽ(≧□≦)ノ)。總之,這件事總得是有了一個頭緒不是嗎?希望這些能幫助更多的小夥伴!<( ̄︶ ̄)>

到此這篇關於小程式wx.get程式設計客棧UserProfile介面的具體使用的文章就介紹到這了,更多相關小程式wx.getUserProfile介面內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!