




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微信開發文檔微信開發文檔2015 年 10 月目目 錄錄1. 微信公眾號的注冊.32. 開發環境的搭建.52.1. 公眾號開發環境準備.52.1.1. 映射工具.53. 開發者模式.73.1. 數據交互.73.2. 開發模式接入.73.3. 消息的接收與響應.114. 用戶管理.124.1. 獲取用戶基本信息接口.144.2. 程序實現.161. 微信公眾號微信公眾號的注冊的注冊騰訊官方微信平臺地址:http:/點擊注冊:在選擇類型時,有三種類型可供選擇(選擇后不可更改):2. 開發環境的搭建開發環境的搭建. 公眾號開發環境準備公眾號開發環境準備1、一個微信公眾號2、外網映射工具
2、(開發調試)與微信對接的 url 要具備以下條件:1)、在公網上能夠訪問到2)、端口只支持 80 端口.1.1.映射工具映射工具ngrok 可以將內網映射到外網上面,這樣就可以在公網訪問你的本地網絡服務。使用方法:1、下載官方最新客戶端2、下載配置文件 ngrok.cfg3、運行客戶端是,請添加-config 以載入配置文件。例如:ngrok -config ngrok.cfg -subdomain example 8080意為將本地的 8080 端口鏈接到 example.tunnle.mobi 上上圖意為映射成功。將本地地址映射到了國內 http:/example.tunnl
3、e.mobi 這個地址, 這個地址是永遠不會變的。如果本地項目為:http:/localhost:8080/Test/index.jsp ,有了這個映射,我們可以在公網上直接輸入 http:/example.tunnle.mobi/Test/index.jsp3. 開發者模式開發者模式. 數據交互數據交互微信公眾服務器就是我們在開發模式下進行開發的內容,包括自己的邏輯、自己的業務開發都是在這里進行。. 開發模式接入開發模式接入1、進入“開發者中心”,點擊“開發者文檔”第一步:填寫服務器配置URL:微信公眾號服務器的入口地址Token:由開發者隨意填寫,它主要是在接入
4、驗證的時候需要一個簽名EncodingAESKey:這是隨機生成的一個字符串,它主要用作信息加密第二步:驗證服務器地址的有效性創建微信服務器的入口:校驗:配置:. 消息的接收與響應消息的接收與響應將映射在外網的 http:/example.tunnle.mobi/Weixin/wx.do 配置到微信后臺服務器將代碼中的 token 配置到后臺服務器隨機生成 EncodingAESKey 字符串,點擊提交,執行 WeixinServlet,進行接入校驗,提交成功,說明開發環境和微信后臺的對接已經完成。4. 用戶管理用戶管理需要申請一個測試號,其使用可以說與實際的公眾號沒有什么區別,
5、可以這樣:一、其生成了一個二維碼,你可以自己掃描關注,從而成為這個公眾號的關注用戶,當然把二維碼發給朋友來關注,以便模擬更真實的環境。二、同樣要配置接口信息,即 url和 token(這個是你自己提供的)。然后就可以利用獲得的 appid 和 appsecret(這個是公眾平臺提供的)來開發測試各種接口功能了。1、打開你的微信公眾號,點擊“開發者中心”的顯示欄里有“公眾測試賬號”2、用手機登錄你的微信,使用微信中的“掃一掃”功能,掃描上面網頁中的二維碼。在手機上會出現以下界面:、點擊“確認登錄”按鈕,回到電腦的網頁,網頁將變為:. 獲取用戶基本信息接口獲取用戶基本信息接口在關注者
6、與公眾號產生消息交互后,公眾號可獲得關注者的 OpenID(加密后的微信號,每個用戶對每個公眾號的 OpenID 是唯一的。對于不同公眾號,同 一用戶的openid 不同)。公眾號可通過本接口來根據 OpenID 獲取用戶基本信息,包括昵稱、頭像、性別、所在城市、語言和關注時間。獲取用戶基本信息獲取用戶基本信息開發者可通過 OpenID 來獲取用戶基本信息。請使用 https 協議。接口調用請求說明接口調用請求說明http 請求方式: GEThttps:/ 簡體,zh_TW 繁體,en 英語返回說明返回說明正常情況下,微信會返回下述 JSON 數據包給公眾號:參數說明參數說明參數參數說明說明subscribe用戶是否訂閱該公眾號標識,值為 0 時,代表此用戶沒有關注該公眾號,拉取不到其余信息。openid用戶的標識,對當前公眾號唯一nickname用戶的昵稱sex用戶的性別,值為 1 時是男性,值為 2 時是女性,值為 0 時是未知city用戶所在城市country用戶所在國家province用戶所在省份language用戶的語言,簡體中文為 zh_CNheadimgurl用戶頭像,最后一個數值代表正方形頭像大小(有 0、46、64、96、132數值可選,0 代表 640*
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東松山職業技術學院《當代中國企業家》2023-2024學年第二學期期末試卷
- 健康教育與醫學生職業素養的相互作用
- 【暑假提前學】2025年秋湘教版(2024)數學七年級上冊教學課件 3.2等式的基本性質課時1
- 變電站運行管理制度
- 2025年高考化學北京卷試題真題解讀及復習備考指導(精校打印)
- 2023-2024學年四川省儀隴縣大寅片區重點達標名校中考試題猜想數學試卷含解析
- 護士職業倦怠課件
- 幼兒園健康教育知識講座
- 審計大數據與審計報告基礎知識點歸納
- 物流公司超市管理制度
- 一般房建工程通用方案清單
- 大道行者必讀必行仙言錄
- 2023屆新疆庫爾勒市新疆兵團第二師華山中學高一生物第二學期期末統考試題含解析
- BEC商務英語中級考試真題及答案
- 2022急診護士年終總結
- GB/T 1695-2005硫化橡膠工頻擊穿電壓強度和耐電壓的測定方法
- 土木工程施工課程設計完整版
- NB∕T 33009-2021 電動汽車充換電設施建設技術導則
- 檢修質量管理培訓課件
- 幼兒園安全教育《防溺水》課件
- 螺桿冷水機組使用說明書
評論
0/150
提交評論