前置条件
windows用户需要提前安装jdk1.8并配置好环境变量:可以参考
windows用户需要提前下载intellij IDEA软件
正式开始
一、注册测试号
点进去微信扫码https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 记住下面的【APPID】和【appsecret】
往下滑到【测试号二维码】,扫码获得【微信号】(现已支持多个微信号推送,将获取到的多个微信号填入到application.yaml配置文件中的openID即可,以英文逗号分割)
继续往下滑到【模块消息接口】
新增测试模块
这里给一个示例:
今天是:{{date.DATA}} {{week.DATA}}
我在:{{city.DATA}}
当前天气: {{text_now.DATA}}
当前温度:{{temp.DATA}}
最低温度:{{low.DATA}}度
最高温度:{{high.DATA}}度
风向:{{wind_dir.DATA}}
风力:{{wind_class.DATA}}
我们已相恋{{love_day.DATA}}天
距离{{my_name.DATA}}生日还有{{my_birthday.DATA}}天
距离{{you_name.DATA}}生日还有{{you_birthday.DATA}}天
{{remark.DATA}}
{{zhText.DATA}}
{{enText.DATA}}
二、申请第三方接口配置秘钥
1、百度地图接口
点击进入百度地图控制台https://lbsyun.baidu.com/apiconsole/center#/home
注册账号,认证账号,完成后进入控制台中的应用管理创建应用
注意ip白名单填写:0.0.0.0/0 最后填写使用场景就百度随便填吧。 创建成功后记录该应用的【AK】。
2、天行数据接口
点击进入天行数据控制台https://www.tianapi.com/
注册账号,认证账号。
申请英语一句话接口https://www.tianapi.com/apiview/62
返回天行数据控制台
点击我的秘钥
记录一下【APIKEY】
三、导入工程
打开idea,点击open,选择解压后的文件(!!注意选择的是前面带小黑框的文件夹!!)
等待加载。
加载完成后左边目录打开src/main/resources。所有配置在此设置。
填入上面第一大步、第二大步获取到的值。
进入WechatpushApplication类
点击绿色三角形按钮即可运行项目
测试完成(idea不关闭项目一直运行。可以打包部署节省内存资源)