国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

網(wǎng)站接入微信掃碼登錄并獲取用戶基本信息(微信開放平臺)

tangr206 / 3191人閱讀

摘要:現(xiàn)在的網(wǎng)站基本都接入微信登陸了,就好像下面這樣的。只需要用微信掃一下二維碼,這個網(wǎng)站就可以展示你的微信昵稱和頭像,免去注冊賬號和輸入密碼登錄的步驟,還免去設(shè)置頭像和昵稱的步驟,所以是挺方便的。

現(xiàn)在的網(wǎng)站基本都接入微信登陸了,就好像下面這樣的。

只需要用微信掃一下二維碼,這個網(wǎng)站就可以展示你的微信昵稱和頭像,免去注冊賬號和輸入密碼登錄的步驟,還免去設(shè)置頭像和昵稱的步驟,所以是挺方便的。

那么如何把自己的網(wǎng)站接入這個呢?首先咱們得先在微信開放平臺注冊賬號并且創(chuàng)建一個網(wǎng)站應(yīng)用,等待審核通過后就可以獲得Appid和AppSecretbingqie并且還要設(shè)置回調(diào)域名,這個不多說。

首先我們根據(jù)官方文檔的流程來做:

第一步:請求CODE
https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

通過以上的接口請求CODE

請求參數(shù):

OK參數(shù)說的明白,咱就開始寫代碼了。

新建login.php

location.;
?>

我們在瀏覽器訪問login.php后,就會生成一個code和攜帶了我們頁面生成的state
即:redirect_uri?code=CODE&state=STATE

那么這兩個參數(shù),就進入和第二步需要用到CODE

第二步:通過code獲取access_token

獲取接口:

https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

老樣子,還是要構(gòu)建請求參數(shù)

上面是有一個oauth.php的
這個文件已經(jīng)接收到了code,我們就用這個文件構(gòu)建請求參數(shù)

oauth.php

location.;
?>

如果成功,那么就會返回一個JSON數(shù)據(jù)

 
"access_token":"ACCESS_TOKEN", 
"expires_in":7200, 
"refresh_token":"REFRESH_TOKEN",
"openid":"OPENID", 
"scope":"SCOPE",
"unionid": "unionid"
}

否則:

{"errcode":40029,"errmsg":"invalid code"}

成功截圖:

那么,openid都獲取到了access_token也獲取到了,能干啥?

當(dāng)然是獲取用戶基本信息啊,直接調(diào)用接口就行。

第三步:獲取用戶基本信息
https://api.weixin.qq.com/sns/userinfo?access_token=獲取到的ACCESS_TOKENQ&openid=獲取到的OPENID

然后訪問,就是一堆用戶基本信息了。

頭像,昵稱,城市,國家,unionid

作者:tanking

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/28957.html

相關(guān)文章

  • 說說微信掃碼登錄

    摘要:詳情接口我們這里主要講的是網(wǎng)站應(yīng)用,網(wǎng)站應(yīng)用微信登錄是基于協(xié)議標準構(gòu)建的微信授權(quán)登錄系統(tǒng)即上面的協(xié)議。在微信客戶端授權(quán)登錄獲取用戶信息的可以查看。微信授權(quán)登錄目前支持模式,適用于擁有端的應(yīng)用授權(quán)。 一、OAuth2.0 OAuth(開放授權(quán))是一個開放標準,允許用戶讓第三方應(yīng)用訪問該用戶在某一網(wǎng)站上存儲的私密的資源(如照片,視頻,聯(lián)系人列表),而無需將用戶名和密碼提供給第三方應(yīng)用。 ...

    Jokcy 評論0 收藏0
  • 微信第三方登錄接口開發(fā)

    摘要:相關(guān)資料博客微信第三方登錄接口開發(fā)端微信掃碼登錄文檔移動端網(wǎng)頁微信公眾平臺授權(quán)登錄微信開放平臺登錄與微信公眾平臺授權(quán)登錄區(qū)別在哪微信登錄接口幾個問題微信登錄的和區(qū)別百分號編碼在線轉(zhuǎn)換第三方登錄 微信登錄接口開發(fā)須知 APP登錄接口 PC網(wǎng)站登錄接口 微信移動網(wǎng)頁登錄接口(又稱微信公眾號授權(quán)登錄) 移動端非微信自帶瀏覽不支持微信登錄 微信移動網(wǎng)頁登錄接口(又稱微信公眾號授權(quán)登錄) ...

    ziwenxie 評論0 收藏0
  • 通過小程序?qū)崿F(xiàn)網(wǎng)站掃碼登錄!每年都可以省 300 塊...代替微信開放平臺和服務(wù)號的登陸模式!

    摘要:微信開放平臺要認證開發(fā)者,需要塊年,微信服務(wù)號也需要提交企業(yè)資料認證,需要塊年。免費的方法來了既然微信開放平臺和微信認證的服務(wù)號每年都需要塊認證費,個人學(xué)習(xí)不舍得,沒資料,那么咱們把矛頭指向微信小程序了。 我們知道,要接入微信登陸有兩種方式 1、微信開放平臺2、微信服務(wù)號 這兩種方式均可生成帶參數(shù)的二維碼,然后掃碼獲取用戶基本信息的,所以我們可以在網(wǎng)站上用這兩種方式開發(fā)網(wǎng)站的掃碼登錄,...

    rickchen 評論0 收藏0
  • 微信開放平臺掃碼登錄獲取用戶基本信息!附可用demo

    摘要:微信開放平臺提供了網(wǎng)站掃碼登錄的接口,用于獲取用戶基本信息頭像,昵稱方便網(wǎng)站快速接入微信登錄,快捷登錄。需要使用登錄接口,需要成為微信開放平臺認證開發(fā)者元才可以獲得這個接口權(quán)限。 微信開放平臺提供了網(wǎng)站掃碼登錄的接口,用于獲取用戶基本信息(頭像,昵稱)方便網(wǎng)站快速接入微信登錄,快捷登錄。需要使用登錄接口,需要成為微信開放平臺認證開發(fā)者(300元)才可以獲得這個接口權(quán)限。 準備工作: 1...

    flybywind 評論0 收藏0
  • 微信第三方登錄(PC網(wǎng)站、APP、移動網(wǎng)頁)

    摘要:最近搞微信第三方登錄,搞蒙圈了。當(dāng)你把服務(wù)號綁定到開放平臺之后,網(wǎng)頁授權(quán)返回的數(shù)據(jù)會多一個,同一個微信賬號在同一個開放平臺賬號下的是一致的。 最近搞微信第三方登錄,搞蒙圈了。 我們的業(yè)務(wù)有兩個場景需要使用微信第三方登錄:1、APP 第三方登錄2、H5網(wǎng)頁第三方登錄,具體流程:用戶微信端收到一個二維碼--->掃碼后同意微信授權(quán)-->綁定手機號碼 一開始糾結(jié)著是不是需要申請公眾號,找了個專...

    RobinQu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<