前提概要
手把手教你制作一个属于自己的自助查券机器人,后台服务基于java(springboot+maven),需要一定的开发能力或运维能力
总体流程
- 注册微信公众号;
- 对接微信公众平台自动回复功能;
- 注册natapp获取免费隧道;
- 注册淘宝联盟获取应用相关参数;
- 注册折淘客网站获取我们所需的api接口;
- 对接api接口;
- 如果有服务器部署到服务器上,没有就在本地运行
上一步
部署到服务上(linux)
主要流程:
1.安装jdk1.8
安装步骤
2.安装natapp linux版本
官网下载Linux64位的版本:https://natapp.cn/
下载配置文件natapp.ini, https://natapp.cn/article/config_ini
上传到服务器/usr/local/natapp
编辑config.ini
vim config.ini
#把token替换成自己的即可
[default]
authtoken=68123123123df0
clienttoken=
log=stdout
loglevel=INFO
http_porxy=
给我们的执行文件natapp进行授权
chmod a+x natapp
编写脚本文件执行
vim start.sh
#内容
nohup ./natapp &
#保存退出
#给脚本文件授权
chmod 777 start.sh
#启动
./start.sh
这时候发现当前文件夹多了一个nohup.out文件
#查看文件末尾内容
tail -f nohup.out
即可获取到映射域名了
3.部署项目代码
idea maven clean install 获取到项目jar包
把项目安装在 /usr/local/project
# 进入项目安装目录
cd /usr/local/project
# 运行项目
nohup java -jar vx-coupon.jar >vx-coupon.log &
# 如果要杀掉项目进程,找到项目端口对应的进程
netstat -anp|grep 8081
# 杀死进程 pid对应的进程号
kill -9 pid
当前目录下就会有vx-coupon.log的日志,即可查看项目日志信息了
4.测试
访问域名(natapp的域名)+/hello/sayhi,如果浏览器显示 Hi.说明部署成功,把该域名替换掉微信公众平台基本配置中的url,这时微信服务器会把用户的消息返回到你部署的服务器中,完成部署。
可以自己去公众号试试效果了
注意
由于工具类的代码过多,以免篇幅过长,秋秋群文件获取完整【代码】
秋秋群沟通:719023986
看效果:威x关注:正好想买
写在最后
非常感谢大家的认真阅读,写的好的话可以支持一下博主=_=
微x关注:干饭必备外卖神券,每天领大额外卖卷
微x关注:正好想买,自助查桃宝京d卷