一直以来,微信公众平台的开发者模式没有提供功能调试方案。因此,我在开发华中科技大学的华小科(ihuster)功能的过程中,不得申请小号做线上测试。但是即便如此,在调试的时候人仍旧觉得不方便。因此开发这个测试工具,在本地部署后可在本地对开发的微信功能做测试。
使用方法:
将文件放到可以执行PHP的目录并通过浏览器访问即可,可在线上或者本地部署。
输入地址(test.php)以及关键字,可根据需求改变发送方以及接收方openID(非必须,可选)
点击发送即可模拟在微信中发消息给服务器的请求.
得到服务器返回的请求,结果经解析后显示在当前页面,无需刷新。
环境需求:
PHP以及cURL
jQuery
其他:
目前仅支持文字模拟发送,之后会跟新模拟地理位置发送(这很重要)以及图片和语音发送。
目前支持可以接收并解析文字、音乐、图文消息
返回的所有XML被打印到console当中,方便调试
在线测试地址:
http://xhxh.me/wetest/test.php github:
https://github.com/xred/WeTest 预览:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/71642
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.