關於微信獲取使用者資訊的兩個介面

2021-08-31 23:47:18 字數 536 閱讀 8043

1,基礎介面的token 獲取介面是  

2,使用者網頁授權access_token 獲取介面位址是

網頁授權access_token 需要通過code去獲取

code是怎麼來的,是通過呼叫下面介面來獲取的

注意這個介面中有個引數scope 預設有2個值snsapi_base和snsapi_userinfo,這個介面會根據scope 來生成不同的code並且獲取不同作用的access_token ,不管scope傳什麼值都能在得到對應access_token的同時得到open_id, 如果你只需要得到opend_id 那使用snsapi_base引數到此結束了,如果需要獲取使用者的其他資訊比如 暱稱 位址 就要snsapi_userinfo 會彈出授權

3 怎麼獲取使用者資訊那就呼叫下面介面

很明顯這個介面中的access_token是第二步獲取code的時候scope 引數傳snsapi_userinfo來換取的access_token

(此介面的access_token 是介面基礎呼叫access_token 不是網頁授權access_token)

微信批量獲取使用者基本資訊介面

介面 返回引數及輸入引數說明鏈結官網 直接貼方法咯 批量獲取使用者基本資訊 accesstoken var data new return commonjsonsend.send accesstoken,url,data,timeout timeout 使用者基本資訊類和 top方法返回類,可以寫在...

微信公眾平台獲取使用者資訊

引導使用者進入授權頁面同意授權,獲取code 通過code換取網頁授權access token 與基礎支援中的access token不同 如果需要,開發者可以重新整理網頁授權access token,避免過期 通過網頁授權access token和openid獲取使用者基本資訊 獲取code的介面...

微信小程式 獲取使用者資訊

第一種獲取方案 1 首先呼叫wx.login 介面 讓使用者授權驗證,也就是我們肉眼觀察到的,你是否對 xx授權這種資訊。2 使用者成功授權後,呼叫wx.getuserinfo 介面獲取使用者資訊。完整 如下 wx login 第二種比較複雜了,需要與後台進行互動才能獲得userinfo,但是這種方...