注意事项:
1、此文章适合有一些经验的Java开发完成部署工作,不适合一点经验都没有的纯小白来完成启动与部署
2、本文章是针对网上小程序推送天气消息项目的复杂和冗余性问题的二次优化与细节调整,目的就是为了更快速与方便的进行完成私人化的部署与使用
如下:
简单说明:
上图中,“朝阳” 为北京的区级单位
注意后面的是今天天气的生活指数提示
最后一句粉色字体的彩虹屁的每次发送都是随机的
编辑模板,首先需要拥有自己的公众号
微信公众号链接: 请点击此处
上图点击后,微信扫码登录
然后会看到如下:
上图中两个密钥为:appID , appsecret 简称:A,B
向下翻,看到如下图内容:
按照步骤,先微信关注步骤1的公众号,关注测试用的微信号
然后就会看到步骤2出现一串id,例如如下图:
上图密钥为:微信号id,简称C
页面继续向下翻,看到如下图
点击上图绿色按钮
然后看到如下:
上图中步骤1的标题先自己随便写一个,什么都行,后面能再改
上图中步骤2的模板内容如下:
{{beizhu.DATA}}
{{city.DATA}}
天气:{{tianqi.DATA}} {{fengli.DATA}}
当前气温:{{wendu.DATA}} ({{low.DATA}} ~{{high.DATA}} )
注意:{{ganmao.DATA}}
--- 手动分割 ---
是我们在一起的第{{lianai.DATA}}天~
距离你的生日还有{{shengri.DATA}}天~
{{caihongpi.DATA}}
点击上图步骤3。提交后,会看到如下图:
上述密钥为:模板id,简称 D
好!第一步完成
微信公众号链接: 请点击此处
打开页面后如下:
点击“申请接口”,如下图:
鼠标放到1上,然后点击2的位置,如下图:
然后就会看到如下:我的因为已经申请过了,你们自己申请就行了,如下图:
如果申请结束后,返回首页的位置,如下图:
有上图的数据后,
然后,在首页按照步骤继续找,如下图:
上图为彩虹屁的密钥,简称:E
好~第二步,你已经完成了啊
回归首页,按照步骤点击,如下图:
点击申请接口,如下图:
注意:点击如上的申请接口时,需要实名认证,并且付费,但10元可以用10w次,我想这个钱还是可以掏的起的吧~
之前的免费的公共的天气接口,因为点击次数太多,被封了,我找了好久都没有再找到免费的天气接口
这就是我为什么耽误这么久没改的原因
随后点击“在线测试”,会看到如下图:
如果你之前成功申请后,这里就可以点击“测试请求”按钮了,随后,右下角就会返回测试数据
其中的参数需要讲解一下,
key:这个是你的密钥,不用管,刚刚你已经复制了密钥E,就是这里的密钥
city:这个是城市代码,你可以从百度自行搜索你所在的市县村区的编码
type:这里只有两个参数,输入1就代表只查今天的天气,输入7代表查看最近7天的天气情况
点击“测试请求”按钮后,如果成功返回了天气
那么ok,第三步到此结束
拉git代码总会吧!不用我教了吧? 需要教的自行百度,谢谢
代码地址如下
github仓库地址:
https://github.com/jin0424/luobin_tianqituisong2.git
gitee仓库地址:
https://gitee.com/Li-jinhu/luobin_tianqituisong2.git
拉下来然后,打开下图指向的文件
下图中的ABCDE 密钥不用我说了吧,把之前我说的 ABCDE 密钥都分别粘上去
好了,都弄完了后,就可以开始启动了
启动后你就可以在公众号收到消息了
上述的东西都没有问题了以后,就可以开始部署项目了
打包完毕后,如下:
时间:2022年8月23日
初版发布
时间:2023年2月20日
修复天气接口bug、删除已失效的城市编码查询地址、删除颜文字等。