Hirsi 发表于 2019-7-25 16:51

【Java】微信公众号服务器

本帖最后由 Hirsi 于 2019-7-25 17:13 编辑

一、程序简介:
名称:微信公众号服务器
大小:102KB
项目语言:Java
框架:SpringBoot
运行环境:Tomcat 8.5(推荐)
编译器:IDEA(推荐)eclipse等
说明:此程序只是一个最基本的公众号后台,目前只支持消息管理(包括文本、图片、视频、语音、地理位置、链接消息的监控和关注事件、取消关注事件等),大家可以在此基础上自由开发


这里简单解释一下为什么要使用Web端,而不是直接使用一个Java窗口程序:首先、如果你要是想要将它部署到你的云服务器上,使用窗口程序会占用你的80端口,那你的网站Tomcat端口就和这个程序冲突了,因为公众号服务器必须使用80端口;其次、到目前为止,很早以前学的Java frame已经忘了,我写不出来{:1_918:}。如果有人需要一个窗口程序来管理自己的公众号,请回复留言,这个程序我还会继续更新的!

二、演示截图:



注意:可以自定义回复图文消息,我这里截图之前忘了演示

三、搭建过程:
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(类在项目中的地址)
// 请配置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
土豪下载:


{:1_893:}请各位大佬动动手,来一波免费评分~请大家不要做伸手党,你们的慷慨就是楼主发帖的动力{:1_893:}

Hirsi 发表于 2019-7-25 17:17

露露的大雕 发表于 2019-7-25 17:04
回复内容是不是还要有个数据库

数据库可以自己创建个MySQL,这个项目集成了mybatis和MySQL、jdbc,在配置文件里配置本地数据库,然后逆向生成实体类和xml文件,再写个service和dao层查询一下就可以。这些就是简单地JavaWeb开发了。其实我写这个是想要集成淘宝客,后边写完也会开源的,感谢支持!

Hirsi 发表于 2019-7-25 16:56

ivanlong 发表于 2019-7-25 16:54
写得很详细,但我不会JAVA.浪费了。

没关系,分享出来就是供大家学习参考的,我也是学习了几天才搭建出来的

ivanlong 发表于 2019-7-25 16:54

写得很详细,但我不会JAVA.浪费了。

wc746964750 发表于 2019-7-25 16:57

谢楼主,很好,收藏了

阿狸主题曲 发表于 2019-7-25 17:03

露露的大雕 发表于 2019-7-25 17:04

回复内容是不是还要有个数据库

飞鲲之梦 发表于 2019-7-25 17:04

乀繁花乀 发表于 2019-7-25 17:06

谢楼主,很好

lovecm1117 发表于 2019-7-25 17:15

感谢楼主谢谢啦,

JiFu 发表于 2019-7-25 17:16

收藏了,感谢楼主。
页: [1] 2 3
查看完整版本: 【Java】微信公众号服务器