最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信公眾平臺開發(fā)教程①獲取用戶Openid及個人信息圖文詳解

 更新時間:2019年04月10日 10:47:24   作者:moTzxx  
這篇文章主要介紹了微信公眾平臺開發(fā)獲取用戶Openid及個人信息,結(jié)合圖文形式詳細分析了微信公眾平臺獲取用戶Openid及個人信息的步驟、操作技巧與相關(guān)注意事項,需要的朋友可以參考下

本文實例講述了微信公眾平臺開發(fā)獲取用戶Openid及個人信息。分享給大家供大家參考,具體如下:

前言:

初次嘗試微信公眾號的開發(fā),對于學習方法的探索都是來源于網(wǎng)上的博客、問答,對于參差不齊的信息,自己也是有苦說不出,抽出一點時間寫點文章,既是對自己的學習總結(jié),也希望給予同是菜鳥的學渣一點幫助

背景介紹:

我需要用戶接收微信分享的鏈接后,點擊進入給參加活動的用戶【點贊】,然后需要后臺獲取該微信用戶的 openid 作為唯一的標記信息,以便保證該用戶下次進入后進行數(shù)據(jù)庫的比對,直接提取其對應(yīng)的操作信息

操作流程:

一.公眾號的信息配置

(1).一般情況下,使用的公眾號/服務(wù)號 進行配置的信息基本如下:

       

(2).因為我個人學習申請的是訂閱號,好多功能不開放,進而選擇了“公眾平臺測試賬號”

       

(3).點擊“進入”后會被要求掃描二維碼,使用自己的微信賬號就可以

需要注意的是,“接口配置信息”中,URL為驗證 token 的回調(diào)地址,此URL填寫時多半需要你已經(jīng)將代碼上傳的外網(wǎng)可訪問的地址,我在后面會提供相應(yīng)代碼,再者注意Token值的確定,因為后面代碼中會用到

       

(4).下拉頁面,需要配置 網(wǎng)頁授權(quán)獲取用戶基本信息

需要注意的是回調(diào)頁面的域名一定不要寫錯,之前我就是錯在這里浪費了很多時間,如果錯誤,后面二維碼掃描時會報錯:“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ù),當提取到微信用戶的數(shù)據(jù),后續(xù)相關(guān)數(shù)據(jù)庫操作代碼開發(fā)就不是難事了。



三.最后的功能測試

(1).使用“草料二維碼”生成微信可掃描的二維碼,然后使用手機掃描即可:
   (2).掃描過后顯示如下:
   

附錄:

(1).提示信息

①. 微信公眾號開發(fā)文檔中有說明,需要訪問的網(wǎng)站域名端口為 80,需要注意一下,當然多數(shù)默認為 80端口開放,如果沒有外網(wǎng)可訪問的網(wǎng)站,建議使用新浪 SAE,在此我使用的是公司服務(wù)器直接測試

. 因為微信開發(fā)的信息更新,獲取我們網(wǎng)上獲取的信息已過時,所以建議學會方法后面的操作參考開發(fā)文檔也不是難事

. 在此提供兩個參考網(wǎng)站,個人覺得除了部分時間久遠,還是很詳細的,尤其對于SAE,以及開發(fā)文檔的解釋都值得一讀

(2).文章推薦

推薦新篇(簡潔化)微信開發(fā)集成類的使用

(3).源代碼下載 >>>

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP微信開發(fā)技巧匯總》、《php curl用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP中json格式數(shù)據(jù)操作技巧匯總》及《PHP針對XML文件操作技巧總結(jié)

希望本文所述對大家PHP程序設(shè)計有所幫助。

相關(guān)文章

  • php中注冊器模式類用法實例分析

    php中注冊器模式類用法實例分析

    這篇文章主要介紹了php中注冊器模式類用法,以實例形式分析了注冊器讀寫類的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • PHP在引號前面添加反斜杠(PHP去除反斜杠)

    PHP在引號前面添加反斜杠(PHP去除反斜杠)

    PHP在引號前面添加反斜杠的原因及PHP去除反斜杠的辦法,三種辦法關(guān)閉php魔術(shù)引號
    2013-09-09
  • php求數(shù)組全排列,元素所有組合的方法總結(jié)

    php求數(shù)組全排列,元素所有組合的方法總結(jié)

    下面小編就為大家?guī)硪黄猵hp求數(shù)組全排列,元素所有組合的方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • PHP連接sql server 2005環(huán)境配置及問題解決

    PHP連接sql server 2005環(huán)境配置及問題解決

    這篇文章主要介紹了PHP連接sql server 2005環(huán)境配置及問題解決,需要的朋友可以參考下
    2014-08-08
  • PHP異常處理Exception類

    PHP異常處理Exception類

    什么是異常? PHP 5 提供了一種新的面向?qū)ο蟮腻e誤處理方法。 異常處理用于在指定的錯誤(異常)情況發(fā)生時改變腳本的正常流程,感興趣的小伙伴們可以參考一下
    2015-12-12
  • PHP和JS之間的數(shù)據(jù)交互并處理

    PHP和JS之間的數(shù)據(jù)交互并處理

    最近在開發(fā)Web應(yīng)用程序時,經(jīng)常會涉及到PHP與JS之間的數(shù)據(jù)傳遞,特別是傳遞復(fù)雜的數(shù)據(jù)結(jié)構(gòu),如數(shù)組。本文主要介紹如何使用PHP傳遞數(shù)組給JS,并在JS中使用這些數(shù)據(jù)
    2023-04-04
  • PHP冒泡排序算法代碼詳細解讀

    PHP冒泡排序算法代碼詳細解讀

    PHP冒泡排序算法代碼詳細解讀,需要學習php冒泡排序算法的朋友可以參考下。
    2011-07-07
  • php.ini中date.timezone設(shè)置詳解

    php.ini中date.timezone設(shè)置詳解

    本文給大家分享的是php.ini中date.timezone設(shè)置的方法,非常的簡單實用,有需要的小伙伴可以參考下
    2016-11-11
  • 淺談Laravel中使用Slack進行異常通知

    淺談Laravel中使用Slack進行異常通知

    異常處理是軟件開發(fā)過程中無法逃避的問題。對于一套設(shè)計良好代碼高效的程序,出現(xiàn)異常的可能性會比較低,但這并不意味著不會出現(xiàn)異常,有些異常甚至會引起嚴重的后果,所以如何及時的發(fā)現(xiàn)程序中的異常并處理它便顯得十分重要了。
    2021-05-05
  • 一個PHP模板,主要想體現(xiàn)一下思路

    一個PHP模板,主要想體現(xiàn)一下思路

    一個PHP模板,主要想體現(xiàn)一下思路...
    2006-12-12

最新評論

宁武县| 东辽县| 和静县| 五家渠市| 布拖县| 云阳县| 西昌市| 陵川县| 新兴县| 十堰市| 裕民县| 都匀市| 舟山市| 筠连县| 山西省| 建湖县| 将乐县| 布拖县| 边坝县| 开远市| 堆龙德庆县| 星子县| 咸宁市| 桃源县| 屏南县| 鸡东县| 乌兰县| 伊宁市| 郴州市| 沭阳县| 青铜峡市| 威信县| 集贤县| 梁河县| 齐齐哈尔市| 江华| 上林县| 邮箱| 东山县| 师宗县| 专栏|