以snsapi_userinfo為scope發起的網頁授權,是用來獲取使用者的基本資訊的。
授權登入進行**<?php
//scope=snsapi_userinfo例項
獲取使用者的資訊<?php
$code = $_get["code"];
//第一步:取得openid
$oauth2 = getjson($oauth2url);
//取得access_token
$token = getjson($url);
//第二步:根據全域性access_token和openid查詢使用者資訊
$access_token = $token["access_token"];
$openid = $oauth2['openid'];
$get_user_info_url = "";
$userinfo = getjson($get_user_info_url);
//列印使用者資訊
print_r($userinfo);
function getjson($url)
?>
詳細的解析
微信開發之網頁授權獲取使用者基本資訊
具體而言,網頁授權流程分為四步 1 引導使用者進入授權頁面同意授權,獲取code2 通過code換取網頁授權access token 4 通過網頁授權access token和openid獲取使用者基本資訊 這樣返回值有subscribe,但是官方沒提這個方法。所以這裡面的 access token...
微信開發之網頁授權獲取使用者基本資訊
具體而言,網頁授權流程分為四步 1 引導使用者進入授權頁面同意授權,獲取code 這樣返回值有subscribe,但是官方沒提這個方法。所以這裡面的 access token是不是網頁授權的access token?我不確準 總之,這兩個介面都是能獲取使用者資訊。關於第四步 拉取使用者資訊 需sco...
微信端從網頁授權獲取使用者基本資訊
如果使用者同意授權,頁面將跳轉至 redirect uri code code state state。若使用者禁止授權,則重定向後不會帶上code引數,僅會帶上state引數redirect uri?state state 此時的access token是乙個特殊的網頁授權access token...