1.小程式js端呼叫框架登陸api,獲取到乙個臨時code,拿著這個code去呼叫自己的服務端介面
3.獲取使用者資訊很簡單,並且不需要自己的伺服器處理,只需要小程式端提供的api。
前端頁面wxml使用乙個按鈕,按鈕裡增加幾個屬性,就可以**到小程式js部分的方法上,並且帶著使用者的個人資訊,如暱稱 頭像等
4.這個時候就可以把該使用者的openid 和 暱稱,頭像,一塊呼叫自己服務端介面,儲存到資料庫中
index.js
page(,
//按鈕**的方法
getperson:function
(e),
onload:
function
() ,
success:
function
(wxinfo)
})}
else}})
},})index.wxml
<$secret = ''; //button
open-type
="getuserinfo"
bindgetuserinfo
="getperson"
>獲取使用者資訊
button
>
小程式secret
$code=$_get['code'];
$curl =curl_init();
curl_setopt(
$curl, curlopt_returntransfer, true
); curl_setopt(
$curl, curlopt_timeout, 500);
curl_setopt(
$curl, curlopt_ssl_verifypeer, false
); curl_setopt(
$curl, curlopt_ssl_verifyhost, false
); curl_setopt(
$curl, curlopt_url, $url
);
$res = curl_exec($curl
); curl_close(
$curl
);
echo
$res; //
這裡是獲取到的資訊
微信小程式 獲取使用者資訊
第一種獲取方案 1 首先呼叫wx.login 介面 讓使用者授權驗證,也就是我們肉眼觀察到的,你是否對 xx授權這種資訊。2 使用者成功授權後,呼叫wx.getuserinfo 介面獲取使用者資訊。完整 如下 wx login 第二種比較複雜了,需要與後台進行互動才能獲得userinfo,但是這種方...
微信小程式獲取使用者資訊
後端解密,獲得使用者具體資訊。官方介面文件 使用spring boot中的resttemplate來傳送請求 public loginresult dologin string code catch exception e 官方介面文件 org.bouncycastlegroupid bcprov ...
微信小程式獲取使用者資訊
getuserinfo bind getuserinfo getuserinfo 獲取使用者資訊 button 獲取應用例項 這是全域性變數的配置 data hasuserinfo false caniuse wx.caniuse button.open type.getuserinfo 這是判斷是...