



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第微信公眾平臺開發(fā)教程①獲取用戶Openid及個人信息圖文詳解本文實(shí)例講述了微信公眾平臺開發(fā)獲取用戶Openid及個人信息。分享給大家供大家參考,具體如下:
初次嘗試微信公眾號的開發(fā),對于學(xué)習(xí)方法的探索都是來源于網(wǎng)上的博客、問答,對于參差不齊的信息,自己也是有苦說不出,抽出一點(diǎn)時間寫點(diǎn)文章,既是對自己的學(xué)習(xí)總結(jié),也希望給予同是菜鳥的學(xué)渣一點(diǎn)幫助
背景介紹:
我需要用戶接收微信分享的鏈接后,點(diǎn)擊進(jìn)入給參加活動的用戶【點(diǎn)贊】,然后需要后臺獲取該微信用戶的openid作為唯一的標(biāo)記信息,以便保證該用戶下次進(jìn)入后進(jìn)行數(shù)據(jù)庫的比對,直接提取其對應(yīng)的操作信息
操作流程:
一.公眾號的信息配置
(1).一般情況下,使用的公眾號/服務(wù)號進(jìn)行配置的信息基本如下:
(2).因為我個人學(xué)習(xí)申請的是訂閱號,好多功能不開放,進(jìn)而選擇了“公眾平臺測試賬號”
(3).點(diǎn)擊“進(jìn)入”后會被要求掃描二維碼,使用自己的微信賬號就可以
需要注意的是,“接口配置信息”中,URL為驗證token的回調(diào)地址,此URL填寫時多半需要你已經(jīng)將代碼上傳的外網(wǎng)可訪問的地址,我在后面會提供相應(yīng)代碼,再者注意Token值的確定,因為后面代碼中會用到
(4).下拉頁面,需要配置網(wǎng)頁授權(quán)獲取用戶基本信息
需要注意的是回調(diào)頁面的域名一定不要寫錯,之前我就是錯在這里浪費(fèi)了很多時間,如果錯誤,后面二維碼掃描時會報錯:“redirect_uri參數(shù)錯誤”.個人建議去掉“http://”以及多余的后綴就好,可以參考下圖
注:建議參考新篇(簡潔化)-微信公眾平臺開發(fā)之微信集成類的使用
二.后臺代碼的編寫
(1).參考回調(diào)地址的代碼,該文件是我直接從開發(fā)者平臺下載而來,只改動了“token”值
(2).參考下面訪問地址的代碼
注意appid的正確填寫,其次就是redirect_uri的地址確定,我提供的可作參考。再者對于下面代碼中的url中“scope=snsapi_userinfo”可以自行控制,需要分辨snsapi_base和snsapi_userfo的簡單區(qū)別,百度可有很多具體解釋。
(3).參考redirect_uri中的代碼
此代碼的功能是打印出微信用戶的信息,便于參考獲取的json數(shù)據(jù),當(dāng)提取到微信用戶的數(shù)據(jù),后續(xù)相關(guān)數(shù)據(jù)庫操作代碼開發(fā)就不是難事了。
三.最后的功能測試
(1).使用“草料二維碼”生成微信可掃描的二維碼,然后使用手機(jī)掃描即可:
(2).掃描過后顯示如下:
(1).提示信息
①.微信公眾號開發(fā)文檔中有說明,需要訪問的網(wǎng)站域名端口為80,需要注意一下,當(dāng)然多數(shù)默認(rèn)為80端口開放,如果沒有外網(wǎng)可訪問的網(wǎng)站,建議使用新浪SAE,在此我使用的是公司服務(wù)器直接測試
②.因為微信開發(fā)的信息更新,獲取我們網(wǎng)上獲取的信息已過時,所以建議學(xué)會方法后面的操作參考開發(fā)文檔也不是難事
③.在此提供兩個參考網(wǎng)站,個人覺得除了部分時間久遠(yuǎn),還是很詳細(xì)的,尤其對于SAE,以及開發(fā)文檔的解釋都值得一讀
(2).文章推薦
推薦新篇(簡潔化):微信開發(fā)集成類的使用
(3).源代碼下載
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP微信開發(fā)技巧匯總》、《phpcurl用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php字符
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 責(zé)任主體明確協(xié)議書模板
- 母女簽字協(xié)議書
- 《服務(wù)流程概述》課件
- 焊工計件協(xié)議書
- 迪士尼授權(quán)協(xié)議書模板
- 項目融資居間服務(wù)協(xié)議內(nèi)容說明
- 鄉(xiāng)村特色種植生態(tài)農(nóng)業(yè)合同
- 醫(yī)療單位勞動合同
- 民營糾紛協(xié)議書
- 工業(yè)自動化生產(chǎn)線改造與升級服務(wù)協(xié)議
- 花籃拉桿懸挑腳手架專項施工方案
- 天地學(xué)習(xí)法(1小時通讀一本書)
- 紡織企業(yè)安全風(fēng)險辨識建議清單
- 居然之家合同DOC
- 大學(xué)生德育論文范文3000字
- 鋁鎂料倉等施工方案精品
- 停車場收費(fèi)管理系統(tǒng)使用手冊
- 我的家鄉(xiāng)寧波
- 路燈設(shè)施維修施工組織設(shè)計
- 執(zhí)業(yè)醫(yī)師注冊健康體檢表
- 普通高等學(xué)校畢業(yè)生 畢業(yè)研究生就業(yè)協(xié)議書
評論
0/150
提交評論