公众号开发

关于Java本地服务接入微信平台进行调试的实现

心已入冬 提交于 2019-12-05 14:56:19
趋于越来越多的社交需求,使得微信公众平台开放了许多可接入、定制的个性化接口,例如:消息的收发管理、素材管理等等。 本文是基于你已有公众号或者微信公众测试号的情况下进行介绍的。 首先说一下要用到的主要工具。 QQ浏览器 微信调试工具(QQ浏览器插件) fastweixin微信公众号快速开发工具(GitHub地址: fastweixin ) SpringMVC开发框架 Maven构建工具 这里关于springMVC的搭建就不再赘述,因为每个人搭建的方式也不尽相同,本文是使用的注解的方式来搭建的。 1.使用微信号登录微信公众测试号( 公众测试号登陆地址 ) 我们看到这里要求填写对接我们使用springMVC搭建的服务地址,从开发的角度来讲,即使我们有一台服务器,我们也不能每写一段代码都发布到服务器中测试一下吧? 2.使用QQ浏览器微信调试工具进行本地调试 那恰好QQ浏览器的一个插件帮我们解决了这个问题(该插件可在QQ浏览器的应用中心通过搜索“微信调试工具”找到),并且提供了两种不同的接入方式来调试公众平台的接口,如下图所示: 我们选择服务器端调试。 这里的绑定服务我们可以填写我们本地所启动的服务,例如我的服务监听的是8889端口,那么我可以直接填写8889,点击启动后会得到一个可供他人访问的外部地址,如下图所示: 3.在服务中验证服务绑定逻辑