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

資訊專欄INFORMATION COLUMN

回歸PHP(一)——微信接入獲取用戶信息

Integ / 607人閱讀

摘要:最近在做公司的微信接入部分。經(jīng)過(guò)幾天痛苦的看文檔和代碼,整理一下接入流程,大致相當(dāng)于微信官方文檔的擴(kuò)展版本。微信登錄接入分為兩種,一種是只需要用戶,另一種是需要用戶昵稱和頭像等亂七八糟的另一些信息。

最近在做公司的微信接入部分。目前接入部分代碼已經(jīng)由別人寫(xiě)好,但是還有很多問(wèn)題。經(jīng)過(guò)幾天痛苦的看文檔和代碼,整理一下接入流程,大致相當(dāng)于微信官方文檔的擴(kuò)展版本。附上官網(wǎng)文檔鏈接。

微信登錄接入分為兩種,一種是只需要用戶openid,另一種是需要用戶昵稱和頭像等亂七八糟的另一些信息。第一種可以不經(jīng)過(guò)授權(quán),如果用戶已經(jīng)關(guān)注該公眾號(hào),則該公眾號(hào)的回調(diào)鏈接可以直接獲取到用戶openid。第二種無(wú)論是否關(guān)注公眾號(hào),都必須經(jīng)過(guò)授權(quán),也就是一個(gè)頁(yè)面帶綠色大按鈕那種,官方文檔有圖。但是第二種接入,也必須先走完第一種接入流程。

只獲取openid的接入

服務(wù)號(hào)獲得高級(jí)接口后,默認(rèn)擁有scope參數(shù)中的snsapi_base和snsapi_userinfo,這是官網(wǎng)文檔的說(shuō)法。獲取的鏈接為:https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
appid和回調(diào)鏈接不用多說(shuō),state是一個(gè)可選參數(shù),唯一需要重視的就是scope這個(gè)參數(shù)。選snsapi_base,能夠獲取到openid,這個(gè)可以用作唯一用戶id使用。如果不需要用戶昵稱,讓用戶后續(xù)自行設(shè)置,那么到此為止就可以了。

獲取用戶昵稱的接入

走完第一步以后,可以獲取到openid同時(shí)可以獲取到一個(gè)access_token,這個(gè)token專門用來(lái)獲取用戶其他信息。但是,重點(diǎn)來(lái)了,想獲取用戶其他信息,第一步使用的scope參數(shù),必須是snsapi_userinfo。第一步獲取完信息以后,用access_token做參數(shù),去https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN這個(gè)鏈接里,調(diào)用一次get函數(shù),從返回值里就可以取到用戶數(shù)據(jù)了。

如果有什么遺漏錯(cuò)誤歡迎在下面留言。

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/22002.html

相關(guān)文章

  • 回歸PHP(二)——微信接入支付相關(guān)

    摘要:最近給公司調(diào)了個(gè),涉及到微信支付的相關(guān)接口。如果錯(cuò)誤的將公司的服務(wù)商戶號(hào)當(dāng)做普通商戶號(hào)使用,而沒(méi)有傳入子商戶號(hào),會(huì)報(bào)一個(gè)需要傳入的錯(cuò)誤支付未授權(quán)微信支付會(huì)涉及到一個(gè)回調(diào),這個(gè)是在調(diào)用微信接口的同時(shí)傳入的。 最近給公司調(diào)了個(gè)bug,涉及到微信支付的相關(guān)接口。所以有幾個(gè)問(wèn)題在這里記錄一下,希望能幫到其他人。 商戶號(hào) 微信公眾號(hào)管理面板中,有個(gè)微信支付菜單欄,進(jìn)去以后,第一個(gè)標(biāo)簽中有可能會(huì)有...

    劉福 評(píng)論0 收藏0
  • 網(wǎng)站接入微信掃碼登錄并獲取用戶基本信息(微信開(kāi)放平臺(tái))

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

    tangr206 評(píng)論0 收藏0
  • 淺析微信支付:微信支付簡(jiǎn)單介紹(小程序、公眾號(hào)、App、H5)

    摘要:本文是淺析微信支付系列文章的第二篇,主要講解一下普通商戶接入的支付方式以及其中的不同之處。淺析微信支付前篇大綱微信支付是集成在微信客戶端的支付功能,用戶可以通過(guò)手機(jī)完成快速的支付流程。目前微信支付支持手機(jī)系統(tǒng)有蘋果安卓和。 本文是【淺析微信支付】系列文章的第二篇,主要講解一下普通商戶接入的支付方式以及其中的不同之處。 上篇文章講了本系列的大綱,沒(méi)有看過(guò)的朋友們可以看一下。 淺析微信支...

    shadowbook 評(píng)論0 收藏0
  • PHP接入支付寶接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單

    摘要:接入支付寶接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單,這樣網(wǎng)站可以統(tǒng)計(jì)打賞的用戶信息,并對(duì)打賞多的文章根據(jù)收入進(jìn)行熱門排行。 PHP接入支付寶接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單,這樣網(wǎng)站可以統(tǒng)計(jì)打賞的用戶信息,并對(duì)打賞多的文章根據(jù)收入進(jìn)行熱門排行。 一、需求 網(wǎng)站需要實(shí)現(xiàn)文章打賞功能,這樣更能增加博主寫(xiě)博客的動(dòng)力。 二、打賞方式 目前實(shí)現(xiàn)打賞的功能有兩種方式: 第一種是直接貼個(gè)博主的支付...

    willin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<