本帖最后由 Hirsi 于 2019-7-25 17:13 编辑
一、程序简介:
名称:微信公众号服务器
大小:102KB
项目语言:Java
框架:SpringBoot
运行环境:Tomcat 8.5(推荐)
编译器:IDEA(推荐)eclipse等
说明:此程序只是一个最基本的公众号后台,目前只支持消息管理(包括文本、图片、视频、语音、地理位置、链接消息的监控和关注事件、取消关注事件等),大家可以在此基础上自由开发
这里简单解释一下为什么要使用Web端,而不是直接使用一个Java窗口程序:首先、如果你要是想要将它部署到你的云服务器上,使用窗口程序会占用你的80端口,那你的网站Tomcat端口就和这个程序冲突了,因为公众号服务器必须使用80端口;其次、到目前为止,很早以前学的Java frame已经忘了,我写不出来。如果有人需要一个窗口程序来管理自己的公众号,请回复留言,这个程序我还会继续更新的!
二、演示截图:
注意:可以自定义回复图文消息,我这里截图之前忘了演示
三、搭建过程:
1.可以先去微信公众平台申请一个测试接口,测试号貌似是全接口调用的哦!不用担心没有权限调用。
申请入口:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
2.建议先试用本地调试,可以使用小米球ngrok弄一个本地映射,这个工具我会放在底部下载链接
3.项目jar包我用的maven管理的,集成在pom.xml中了,打开项目之后刷新下maven就好,这里推荐使用IDEA编译器,好处我就不多说了
4.微信公众号(或测试号中配置域名、taken),本地配置APPID、appsecret和taken
本地配置在一个微信常量类中:com.ssnst.wechat.constant.WeChatConstant(类在项目中的地址)
[Java] 纯文本查看 复制代码 // 请配置APPID
public static final String appID = "appID";
// 请配置appsecret
public static final String appsecret = "appsecret";
// 请配置Token
public static final String TOKEN = "TOKEN";
5.如果你已经把项目开发好了,想部署到服务器,可以将这个打成war包,放在服务器Tomcat运行环境中
五、哈勃查毒:
1.wechat.zip:https://habo.qq.com/file/showdetail?pk=ADcGZ11sB24IMVs7U2c%3D
2.ngrok.zip:https://habo.qq.com/file/showdetail?pk=ADcGZ11sB24IMVs7U2s%3D
五、下载地址:
项目下载:链接: https://pan.baidu.com/s/1viOrDYG6rqFeSenPw83JEg 提取码: r9w8
小米球ngrok工具:链接: https://pan.baidu.com/s/1vWmJVV9gT77ZiD1oyUon5w 提取码: os16
土豪下载:
下载地址.txt
(161 Bytes, 下载次数: 18)
请各位大佬动动手,来一波免费评分~请大家不要做伸手党,你们的慷慨就是楼主发帖的动力
|