微信公衆號本地調試

微信公衆號本地調試

背景

微信公衆號開啓開發者模式後,微信服務器會向開發者配置的服務器推送相關消息。咱們在進行微信公衆號開發時,必需要有外網域名才能收到微信服務器的推送,這給開發和調試帶來很大的不便。使用由QQ瀏覽器提供的微信公衆號調試工具,你能夠在本身的windows開發機上進行開發和調試,再也不須要外網IP和域名。html

功能特性

  1. 本地開發,在本身的開發機或者私人電腦上就能夠進行微信公衆號開發和調試,不須要公網IP和域名
  2. 微信報文審查功能,能夠直觀看到已接收和已發送的消息內容和事件,方便開發和問題定位
  3. 微信報文回放功能,能夠重複發送已接收的微信報文,避免調試時頻繁操做手機

技術原理

QQ瀏覽器提供一個公共的server暴露給微信公衆平臺,同時在公共server和本地瀏覽器插件之間創建一個安全的隧道。瀏覽器插件從隧道中解出報文,轉發給開發者的server,同時插件還可捕獲和分析全部隧道上的流量,便於後期分析和重放。windows

安裝微信調試工具

  1. 下載並安裝QQ瀏覽器9最新版
  2. 進入應用中心安裝微信調試插件

使用方法

尚未本身的公衆號,或者還沒接觸過公衆號開發?點這裏幫你快速申請公衆號並搭建demo程序,step by step !瀏覽器

若是你已經有公衆號,繼續往下看。安全

第一步 開發者先啓動本身的server,綁定在某個端口上,如3000。 等等!!你尚未本身的server?不要緊,有辦法能夠解決,這步能夠先跳過。服務器

第二步 進入調試頁面。方法是點擊插件圖標,在彈出頁中點擊「服務器端調試」。微信

第三步 啓動服務。輸入要綁定的端口,如3000,點擊"啓動"。若是尚未本身的server,能夠填寫4040,插件已經內置了一個demo server,具體能夠參考文檔最下方的說明。啓動成功後將分配到一個外部域名。微信公衆平臺

第四步 前往微信公衆平臺,開啓開發模式,並填寫外部域名,保存成功後完成配置(使用demo server時,Token必須填寫qbtest)工具

第五步 打開微信,進入公衆號,發送消息post

第六步 進入"審查報文"頁面,查看報文內容,嘗試下「模擬請求」(回放)功能測試

其餘參考

  1. 如何申請微信公衆平臺接口測試賬號? 
    http://jingyan.baidu.com/article/1e5468f92b2d09484961b7c4.html

  2. 怎樣體驗 demo server? 
    插件內置了一個公衆號demo server運行在4040端口上,綁定端口4040啓動便可體驗,能夠體驗發送文本、語音、位置等信息。注意:微信公衆平臺填寫配置時,Token必須填寫qbtest,以測試賬號爲例:

 
http://blog.qqbrowser.cc/wei-xin-gong-zhong-hao-ben-di-diao-shi/
相關文章
相關標籤/搜索