《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》——3.4 微信开发调试工具

简介:

本节书摘来自华章计算机《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》一书中的第3章,第3.4节,作者 方倍工作室,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.4 微信开发调试工具

3.4.1 微信调试器

微信调试器是方倍工作室开发的用于微信公众平台接口开发在线调试的工具,具有Token校验、模拟关注及取消关注、发送文本/图片/语音/视频/位置/链接、模拟事件发送等功能。

微信调试器运行时推荐使用Chrome或Firefox浏览器,以获得更好的兼容。

微信调试器的地址是http://debug.fangbei.org/ ,其界面如图3-27所示。

下面介绍微信调试器的使用方法。

screenshot

1.Token校验

在URL和Token文本框中分别填写好微信公众号的接口URL和Token,如图3-28所示。这里的校验是明文方式的校验,不需要填写EncodingAESKey。

单击“Token验证”按钮,如果Token校验成功,将提示校验成功消息,如图3-29所示。如果Token校验失败,将提示校验失败消息。

screenshot

2.发送消息

选择消息类型,如“文本”,将列出该消息类型的各项参数,在各项参数中填入要发送的参数内容,网站已经默认填充了一些固定的参数,然后单击“发送消息”按钮。“发送消息”文本框中将显示本次发送的XML,“接收消息”文本框中将会显示接收到的XML数据,如图3-30所示。

同时页面右侧会显示微信效果预览图,如图3-31所示。

如果“接收消息”文本框中没有返回XML或者返回的内容中包含非XML格式的数据,则说明返回不正确,需要修改自己的接口程序。

3.4.2 接口调试工具

微信公众平台提供了在线接口调试工具,网址为http://mp.weixin.qq.com/debug/

screenshot

该工具旨在帮助开发者检测调用微信公众平台开发者API时发送的请求参数是否正确,提交相关信息后可获得服务器的验证结果。在线接口调试工具的界面如图3-32所示。

screenshot

其使用说明如下。

1)选择合适的接口。在“接口类型”和“接口列表”中选择要调试的接口,如图3-33所示。
2)系统会生成该接口的参数表,用户可以直接在文本框内填入对应的参数值,如图3-34所示。其中,红色星号表示该字段必填。
3)单击“检查问题”按钮,即可得到相应的调试信息,如图3-35所示。

screenshot

相关文章
|
6月前
|
前端开发 开发者
【微信公众号对接】有关签名一直报错,提示invalid signature问题(我的签名和使用微信开发者工具验证返回的签名的是一致的)但还是报错!!!
【微信公众号对接】有关签名一直报错,提示invalid signature问题(我的签名和使用微信开发者工具验证返回的签名的是一致的)但还是报错!!!
378 0
|
3月前
|
小程序 开发者
第一个微信小程序的初始化过程、小程序微信开发平台的下载、如何注册一个微信小程序的账号
这篇文章介绍了微信小程序的初始化过程,包括如何注册微信小程序账号、下载微信小程序开发者平台,并指导了新建小程序的详细步骤。
第一个微信小程序的初始化过程、小程序微信开发平台的下载、如何注册一个微信小程序的账号
|
5月前
|
Java API
java进行微信公众号开发
java进行微信公众号开发
145 0
|
5月前
|
开发工具
云控微信开发SDK使用教程--手机微信朋友圈图片上传服务端
云控微信开发SDK使用教程--手机微信朋友圈图片上传服务端
|
5月前
|
小程序 JavaScript 索引
【微信开发】微信小程序多层wx:for嵌套的使用
【微信开发】微信小程序多层wx:for嵌套的使用
|
5月前
微信登陆报错:redirect_uri域名与后台配置不一致,错误码:10003 微信支付报错 微信登录报错 微信开发
微信登陆报错:redirect_uri域名与后台配置不一致,错误码:10003 微信支付报错 微信登录报错 微信开发
80 0
|
6月前
|
小程序 开发工具 开发者
【微信小程序】微信开发者工具 引用 vant-weapp时“miniprogram/node_modules/@babel/runtime/index.js: 未找到npm包入口文件” 解决办法
【微信小程序】微信开发者工具 引用 vant-weapp时“miniprogram/node_modules/@babel/runtime/index.js: 未找到npm包入口文件” 解决办法
366 1
|
6月前
|
人工智能 Python
【Python + 微信】微信公众号开发避坑指南
【Python + 微信】微信公众号开发避坑指南
118 0
|
6月前
|
小程序 开发者
【微信小程序】微信开发者工具 app.json: [“subpackages“][0][“root“] 字段需为目录 已解决
【微信小程序】微信开发者工具 app.json: [“subpackages“][0][“root“] 字段需为目录 已解决
77 0
|
6月前
|
小程序 开发者 Windows
【微信小程序】微信开发者工具 内容错误 pages/cart/cart.json: [“usingComonent“][“van-card“]: “@vant/weapp/card/indx“ 未找到
【微信小程序】微信开发者工具 内容错误 pages/cart/cart.json: [“usingComonent“][“van-card“]: “@vant/weapp/card/indx“ 未找到
88 0

热门文章

最新文章