溫州雙峰鄉(xiāng)php 實現(xiàn)微信開發(fā)獲取用戶信息
閱讀 36170 · 發(fā)布日期 2020-08-24 17:26 · 溫州優(yōu)光網(wǎng)絡(luò)科技有限公司|建站|APP小程序制作|做網(wǎng)站SEO推廣優(yōu)化
【摘要】
這篇文章主要介紹了php 微信開發(fā)獲取用戶信息如何實現(xiàn)的相關(guān)資料,需要的朋友可以參考下php 微信開發(fā)獲取用戶信息獲取用戶信息的大致算法是 用戶授權(quán)登錄第三方網(wǎng)站, 重點:scope參數(shù): snsapi_basic 靜默登錄,不需要用戶授權(quán),只能獲取到openid; snsapi_userinfo ,需要用戶點擊授權(quán),... 【溫州小程序開發(fā),溫州微信公眾號,平陽做網(wǎng)站,平陽網(wǎng)站建設(shè)公司,平陽小程序商城制作,昆陽萬全做網(wǎng)站,鰲江水頭小程序,蕭江騰蛟微信公眾號,山門順溪南雁海西南麂鳳臥麻步懷溪網(wǎng)絡(luò)網(wǎng)店服務(wù),政采云網(wǎng)店管理服務(wù)】...
這篇文章主要介紹了php 微信開發(fā)獲取用戶信息如何實現(xiàn)的相關(guān)資料,需要的朋友可以參考下php 微信開發(fā)獲取用戶信息獲取用戶信息的大致算法是 用戶授權(quán)登錄第三方網(wǎng)站, 重點:
scope參數(shù):
snsapi_basic 靜默登錄,不需要用戶授權(quán),只能獲取到openid; snsapi_userinfo ,需要用戶點擊授權(quán),能獲取到openid和所有用戶信息;第一步:
先獲取用戶的code值; 第二步:
根據(jù)code值去獲取access_token,每次請求的值都不一樣,如果沒有使用,每五分鐘更新一次; 第三步:
根據(jù)access_token獲取用戶信息;1.獲取code代碼實現(xiàn):
getcode.phpif(isset($_SESSION['
user'
])){
print_r($_SESSION['
user'
]);
exit;
}
$appid='
wx1d7c6fcd6131143b3'
;
$redirect_url="http://www.antfortune.vip/callback.php";
$scope='
snsapi_userinfo'
;
//獲取的方式;
$url='
https://open.weixin.qq.com/connect/oauth2/authorize?appid='
.$appid.'
&redirect_uri='
.urlencode($redirect_url).'
&response_type=code&scope='
.$scope.'
&state=123#wechat_redirect'
;
header("Location:
".$url);
2、根據(jù)code獲取access_token和openidgetOpenid.php $appsecret="your appsecret";
$code=$_GET['
code'
];
function getOpenID($appid,$appsecret,$code){
$url="https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$appid."&secret=". $appsecret."&code=".$code."&grant_type=authorization_code";
$weixin=file_get_contents($url);
//通過code換取網(wǎng)頁授權(quán)access_token $jsondecode=json_decode($weixin);
//對JSON格式的字符串進行編碼 $array = get_object_vars($jsondecode);
//轉(zhuǎn)換成數(shù)組 $openid = $array['
openid'
];
//輸出openid return $openid;
}
echo getOpenID($appid,$appsecret,$code);
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。
相關(guān)推薦:
【微信開發(fā)】微信支付參數(shù)設(shè)置【圖】,信開發(fā)支付參數(shù)設(shè)置微信支付開發(fā)流程,信支付開發(fā)流程微信開發(fā)代碼以上就是php 實現(xiàn)微信開發(fā)獲取用戶信息的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
微信
分享相關(guān)標簽:
php 微信開發(fā)獲取用戶信息 php 微信開發(fā)獲取用戶信息實例詳解 php 微信開發(fā)獲取用戶信息實現(xiàn)代碼本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請注明出處,感謝您的尊重!
上一篇:
如何使用Koa2開發(fā)微信二維碼掃碼支付
下一篇:
做一個移動端微信公眾號(附代碼)相關(guān)文章相關(guān)視頻修改微信號有什么影響嗎?微信中共享實時位置什么意思數(shù)據(jù)庫設(shè)計的基本原則是什么?微信小程序調(diào)用圖片安全APIphp 實現(xiàn)微信開發(fā)獲取用戶信息PHP開發(fā)基礎(chǔ)教程之簡介PHP新手入門之簡介PHP開發(fā)基礎(chǔ)教程之環(huán)境搭建php學(xué)習(xí)路線介紹php環(huán)境配置 [溫州做微信公眾號]
為您推薦
- 微信公眾號里“JS接口域名”實現(xiàn)分享功能 2020-08-24
- 微信支付驗證或簽名失敗是什么原因?附三種解決方案 2020-08-24
- android微信登陸、分享做了一段時間了發(fā)現(xiàn)的一些坑 2020-08-24
- 最新整理出的微信分享后端接口實現(xiàn)的大致流程 2020-08-24
- 微信公眾號開發(fā):商戶如何給用戶發(fā)紅包實例講解 2020-08-24
- 長見識了,原來微信瀏覽器內(nèi)可以直接啟動外部瀏覽器 2020-08-24
- 怎么創(chuàng)建微信公眾號自定義菜單欄?這里給出了權(quán)威解答 2020-08-24
- 微信公眾號開發(fā),實現(xiàn)倒計時的一個功能(純代碼) 2020-08-24