java后台接受微信事件推送_002java实现微信模版消息推送

# 本节知识点

- 1,注册微信公号测试账号

- 2,获取测试账号的用户openid

- 3,接入微信推送sdk

- 4,实现微信推送

# 课程中用到的网址和文件

- 1,微信官方注册测试账号:[https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login](https://links.jianshu.com/go?to=https%3A%2F%2Fmp.weixin.qq.com%2Fdebug%2Fcgi-bin%2Fsandbox%3Ft%3Dsandbox%2Flogin)

# 配套笔记

[5行代码实现微信模版消息推送](https://www.jianshu.com/p/bc5f80818934)

# 视频地址

在线视频:[https://edu.csdn.net/course/detail/23750](https://edu.csdn.net/course/detail/23750)

网盘视频:加老师微信索要视频资源。

最好跟着老师的教程敲代码,如果实在敲不出来,再加老师微信索要源码。

# 核心代码

- 1 三方类库

```

com.github.binarywang

weixin-java-mp

3.3.0

```

- 2 推送的核心类

```

public String push() {

//1,配置

WxMpInMemoryConfigStorage wxStorage = new WxMpInMemoryConfigStorage();

wxStorage.setAppId("wx77bb69292323a000");//appid

wxStorage.setSecret("29bd368145806115ad6820133e62806e");//appsecret

WxMpService wxMpService = new WxMpServiceImpl();

wxMpService.setWxMpConfigStorage(wxStorage);

//2,推送消息

WxMpTemplateMessage templateMessage = WxMpTemplateMessage.builder()

.toUser("o5kho6DgC7SDry8zCmXuvHJGvrgI")//要推送的用户openid

.templateId("Tpln-Eue2obJ0B-8JNkgkiRJaDMPgVeIgGxna982xrg")//模版id

.url("https://30paotui.com/")//点击模版消息要访问的网址

.build();

//3,发起推送

try {

String msg = wxMpService.getTemplateMsgService().sendTemplateMsg(templateMessage);

System.out.println("推送成功:" + msg);

return "推送成功:" + msg;

} catch (Exception e) {

System.out.println("推送失败:" + e.getMessage());

e.printStackTrace();

}

return "推送失败";

}

```

# 老师微信

2501902696(备注小程序)

# 学习群

学习群请加老师微信2501902696(备注java)老师拉你进学习群。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值