微信公众号开发之自带debug结合postman调试

最近有涉及到微信公众号的开发,其中调试过程挺好玩,记录之...

需求:由于自带的debug平台没法访问本地局域网,本地想调试代码可以使用postman调试,但是需要符合微信服务器接收规则的xml。

首先附上微信自带的debug平台:https://mp.weixin.qq.com/debug/,,所以使用它的调试信息xml,放到postman调试,可以满足需求。

1、首先选择接口类型,这里以普通消息接口为例:如下图

微信公众号开发之自带debug结合postman调试_第1张图片

2、根据提示一步一步填入内容:

微信公众号开发之自带debug结合postman调试_第2张图片

注意:此处的openid是微信唯一识别码,每个关注公众号的用户都会生成一个openid。

因为是请求的局域网,所以肯定是请求失败,没关系,我们需要的是请求的xml,此时打开开发者模式,找到请求的body,复制下来。

微信公众号开发之自带debug结合postman调试_第3张图片

复制body里面的xml内容,然后打开postman调试工具,如下图:

微信公众号开发之自带debug结合postman调试_第4张图片

以POST的方式输入请求本地局域网启动的代码,请求参数部分选择Body--raw,然后将刚才复制到的xml格式代码粘贴进去,点击Send,即可完成调试。

你可能感兴趣的:(微信公众号开发之自带debug结合postman调试)