注册一个微信公众号的测试平台

一.准备工作

1. 注册一个微信公众号的测试平台

具体链接:微信公众号


进入后如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CWpYYAqH-1664430761450)(en-resource://database/831:1)]
然后扫码注册登录,会进入以下界面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cs4lM67e-1664430761452)(en-resource://database/833:1)]
每个人的appID和appsecret不一样,这是传入后端的最重要的标志
往下翻,你会看到测试二维码,如图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jp3EPGcw-1664430761453)(en-resource://database/835:1)]
你首先肯定是以自己的微信号作为测试号,进行测试,所以用自己的微信扫左边的二维码,之后就会在右边区域出现昵称和微信号,记住微信号,这点很重要!
这里完成后继续往下翻,会出现模板消息接口区域
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QPwnxcQ4-1664430761454)(en-resource://database/839:1)]
然后点击新增测试模板,会出现让你编辑的界面,如图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F2uNZ8Z9-1664430761454)(en-resource://database/841:1)]
①其中模板标题就是你想给对方发的称呼
②模板内容就先把以下内容复制过去就行了,后期根据自己的需要修改

{{riqi.DATA}} {{beizhu.DATA}} 
天气:{{tianqi.DATA}} 
最低气温:{{low.DATA}}度 
最高气温: {{high.DATA}}度 今
天是我们认识的第{{lianai.DATA}}天 
距离小朋友的生日还有{{shengri.DATA}}天 
{{caihongpi.DATA}} {{jinju.DATA}}

到此,第一部分准备工作完成!

2. 编写Java后端代码

新建一个springboot项目,建好以后在pom文件引入以下依赖

<dependencies>    
<dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter</artifactId>    </dependency>    
<dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-test</artifactId>        <scope>test</scope>    
</dependency>    
<dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-web</artifactId>    </dependency>    
<dependency>        <groupId>org.projectlombok</groupId>        <artifactId>lombok</artifactId>    
</dependency>    
<dependency>        
<groupId>com.alibaba</groupId>        <artifactId>fastjson</artifactId>        <version>1.2.76</version>    
</dependency>    
<dependency>        <groupId>com.github.binarywang</groupId>        <artifactId>weixin-java-mp</artifactId>        <version>3.3.0</version>    
</dependency>
</dependencies>

整个项目按照流行的三层架构来设计的
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RLnABMrf-1664430761455)(en-resource://database/843:1)]

从我百度网盘下载源代码
百度网盘地址:
链接:https://pan.baidu.com/s/16Bxmy1aaov2Pb05eI7jvXA
提取码:1234
其中有几处需要修改的地方
其中CommonContants类中的代码如下

public class CommonConstants {    
public static final String APP_ID = "";   
public static final String SECRET = "";    
public static final String TO_USER = "";    
public static final String TEMPLATE_ID = "";}

APP_ID和SECRET是对应你的测试号的id和secret,而TO_USER和TEMPLATE_ID对应微信号和模板id,复制到代码相应位置即可
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pO0GNJVI-1664430761456)(en-resource://database/845:1)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ajl7p4Yc-1664430761457)(en-resource://database/847:1)]
在CaiHongPiUtils中,
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YIL3yFuZ-1664430761457)(en-resource://database/849:1)]
key的值来自天行数据
注册登录后进入控制台,
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6tA40A3X-1664430761458)(en-resource://database/851:1)]
然后进入数据管理,点击我的密钥KEY
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WXv2hAXj-1664430761459)(en-resource://database/853:1)]
最右边有个权限管理,点击查看
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hXFPWfJ4-1664430761459)(en-resource://database/855:1)]
点击下面的设置权限,在右上角搜索彩虹屁,添加进去即可
在JiNianRiUtils中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wYsOw6YT-1664430761460)(en-resource://database/857:1)]
在WeatherUtils中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EBWJ7pMV-1664430761461)(en-resource://database/859:1)]
district_id是所需地区的行政编号(如北京市海淀区110108)
ak的值来自百度地图开放平台
注册登录后进入控制台
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FRjl8uz1-1664430761461)(en-resource://database/861:1)]
点击应用管理,进入我的应用,再创建应用,完成后会有一个访问应用ak,复制过去即可

最后,将所需的jar文件放到你的本地的maven仓库,jar文件也在百度网盘中,直接将目录放在你本地仓库的根目录!

放到你的本地的maven仓库,jar文件也在百度网盘中,直接将目录放在你本地仓库的根目录!**

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LITIE1102

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值