微信开发-发送模板消息


为支撑公司业务,需要使用微信的模板消息,于是乎进行了下相关的调研,现将调研内容进行如下记录。

首先微信模板消息没有创建模板消息的接口。更新模板消息有两种方式(个人理解):

1、修改行业,然后选择微信已经提供的模板,限制有如下两点:

  a、一个月只能修改一次行业;

  b、即使修改行业,也不一定找到合适的模板;

2、自定义模板:

   从模板库中添加->帮助我们完善模板库(右上角)

    限制:

   a、需要审核;

   b、每个月只能提交三个;


以上介绍了创建模板的问题,现在我们讲解发送模板:

发送模板首先需要有模板消息,不论是从模板中创建的模板消息或是自定义的模板消息,需要获取对应模板的id

或者在后台写死,或者根据获取模板列表中获得模板id

这里我们直接写死模板的id,这个可以在微信公众号的模板详情中直接看到。

第二个需要注意的是openid即我需要发送给哪个用户,这个openid需要注意的是根据微信的规则,openid是和公众号绑定的,即相同的用户在不同的公众号中的openid是不一致的。


有了以上两个概念,我们明确了套用哪个模板给哪个用户发送消息。

下边我们讲解过程。

1、根据appid和secret需要选取accesstoken;

2、根据accesstoken和以上的两个概念封装我们的业务数据进行发送;


java代码如下(HttpClient):

换取accesstoken:

	HttpUriRequest request = RequestBuilder.get()
				.setUri("https://api.weixin.qq.com/cgi-bin/token")
				.addParameter("grant_type","client_credential")
				.addParameter("appid",appid)
				.addParameter("secret",secret)
				.build();
      execute (request)


未完待续。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值