
无需加好友免费技术支持
GitHub详细地址:
假如不必须定制方案,仅需消息推送一些文章内容,就可以不用开发设计自己的服务器。流程1和步骤4就够了
LZ用的是Sunny-Ngrok
下载链接:
LZ免费下载的是Win 64Bit看过作者用博主写版本号,构建了
那样,我们将地址映射为详细地址
但是,中国人真心实意卡果断地用了另一张卡
实例教程详细地址:
ngrok http 80
进到手机软件途径,在cmd中运作以上指令,便于将外网IP投射到内部网,但网站域名每一次重启都会出现转变
详细地址:
appID和appsecret之后用
url填好内容就是
在其中/server/system是插口名称,毕竟是Spring Boot项目规划,token随便写,主要运用于认证。这时,点递交将表明配置失败,因为您务必运行本地生活服务,然后让手机微信进行认证
这也是官方认证表明:
开启本地生活服务,点一下操作成功
api中有3个类,AccessTokenApi(获得token),IdAndSecretApi(储存appId和appSecret),MenuApi(菜单栏管理方法,LZ只写了建立菜单栏的函数公式。查看,删掉要根据自己的必须写)
bean有一种储存token
controller在其中一类是与微信互动的插口
handler中有4个类,EventTypes(事情类型),MsgTypes(消息类型),MsgHandler(消息Cpu),DefaultHandler(默认设置消息Cpu)
msg有三种类型,event包里是事情类型,in是接受消息的类型,out是发送消息的类型
ui外包装菜单栏类以及各种按键类型
util中3个类,CheckUtil(微信验证类),ResponseUtil(发送get和post的类),XMLUtil(将xml变为map的协助类)
MenuManager是用ui由各种图形控制所组成的页面
信息类的继承关联如下图所示。发送的信息和发送的信息都继承一个主要类型,有利于统一解决信息
接到xml统一转换文件map,在MsgHandler中依据type类型分辨数据信息属于哪种类型map搭建这类新闻报道类型,即工厂模式。并把各种新闻的处理方式交到各种各样抽象函数,DefaultHandler对各类新闻的解决已经实现
消息构造结束后,把它发送到微信公众号xml文件,我明白主要有两种处理办法,一种是应用XStream库,将java对象变为xml这类类型,总是有new目标,非常麻烦,我并没有这个方法,反而是重新写过了toString()函数公式,每一次发送消息,由爸爸调用toString()函数公式如下所示,但是对于文图新闻报道类型并不是很友好,LZ文图消息少,还是用了。toString()函数公式
详细地址如下所示:
可以看一下返回的各种各样数据信息对不对