微信公众号开启开发者模式后,微信服务器会向开发者配置的服务器推送相关消息。咱们在进行微信公众号开发时,必需要有外网域名才能收到微信服务器的推送,这给开发和调试带来很大的不便。使用由QQ浏览器提供的微信公众号调试工具,你能够在本身的windows开发机上进行开发和调试,再也不须要外网IP和域名。html
QQ浏览器提供一个公共的server暴露给微信公众平台,同时在公共server和本地浏览器插件之间创建一个安全的隧道。浏览器插件从隧道中解出报文,转发给开发者的server,同时插件还可捕获和分析全部隧道上的流量,便于后期分析和重放。windows
尚未本身的公众号,或者还没接触过公众号开发?点这里帮你快速申请公众号并搭建demo程序,step by step !浏览器
若是你已经有公众号,继续往下看。安全
第一步 开发者先启动本身的server,绑定在某个端口上,如3000。 等等!!你尚未本身的server?不要紧,有办法能够解决,这步能够先跳过。服务器
第二步 进入调试页面。方法是点击插件图标,在弹出页中点击“服务器端调试”。微信
第三步 启动服务。输入要绑定的端口,如3000,点击"启动"。若是尚未本身的server,能够填写4040
,插件已经内置了一个demo server,具体能够参考文档最下方的说明。启动成功后将分配到一个外部域名。微信公众平台
第四步 前往微信公众平台,开启开发模式,并填写外部域名,保存成功后完成配置(使用demo server时,Token必须填写qbtest
)工具
第五步 打开微信,进入公众号,发送消息post
第六步 进入"审查报文"页面,查看报文内容,尝试下“模拟请求”(回放)功能测试
如何申请微信公众平台接口测试账号?
http://jingyan.baidu.com/article/1e5468f92b2d09484961b7c4.html
怎样体验 demo server?
插件内置了一个公众号demo server运行在4040端口上,绑定端口4040启动便可体验,能够体验发送文本、语音、位置等信息。注意:微信公众平台填写配置时,Token必须填写qbtest
,以测试账号为例: