微信公众号--测试号--模板消息推送

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30549101/article/details/86475595

1,首先看模板消息推送接口信息

发送模板消息

接口调用请求说明

http请求方式: POST
https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN

POST数据说明

参数 是否必填 说明
touser 接收者openid
template_id 模板ID
url 模板跳转链接(海外帐号没有跳转能力)
miniprogram 跳小程序所需数据,不需跳小程序可不用传该数据
appid 所需跳转到的小程序appid(该小程序appid必须与发模板消息的公众号是绑定关联关系,暂不支持小游戏)
pagepath 所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar),暂不支持小游戏
data 模板数据
color 模板内容字体颜色,不填默认为黑色

注:url和miniprogram都是非必填字段,若都不传则模板无跳转;若都传,会优先跳转至小程序。开发者可根据实际需要选择其中一种跳转方式即可。当用户的微信客户端版本不支持跳小程序时,将会跳转至url。

返回码说明

在调用模板消息接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

    {
           "errcode":0,
           "errmsg":"ok",
           "msgid":200228332
       }
  1. 我们开始使用这个接口

首先我们创建模板,测试公众号中可以新增消息模板

创建之后可以获取到模板ID

  1. 创建控制器

创建发送方法

参数:

$this->access_token()  和   $this->post_request   这个在上一篇获取微信公众号--测试号--用户授权登陆的时候已经有源码了,可以去看看。

消息模板效果:

猜你喜欢

转载自blog.csdn.net/qq_30549101/article/details/86475595