微信发送模板消息

By admin in 亚洲必赢app在哪下载 on 2018年10月26日

  于微信支付中我们会时遇上相同栽情形,就是得主动向用户发送信息。除了微信的群发(订阅号每天1久,服务号一个月份4久)、用户的互动(点击菜单,上报地理位置等),我们从没章程在相隔一段时间之后吃用户主动发送。目前微信支持客服消息(48钟头)、微信模板消息以及正下的一次性订阅消息来积极为客户发送信息。

一如既往、准备工作

  1.验证的服务号一个

  2.通达模板消息功能

  3.一度提请需发送的模版消息

   大概是以此样子的

  亚洲必赢app在哪下载 1

二、获取access_token

    这个东西大部分开发者还是会之,但是还是起多少有新家是勿会见之,所以同意自己啰嗦几句介绍下怎么抱access_token

    

<?php 
function get_token(){
    $AppId = 'wx31a27decc3315323';
    $AppSecret = '056cb15f11d9159a1d8df8db45be8636';
    $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='.$AppId.'&secret='.$AppSecret;
    $res = json_decode(file_get_contents($url), true);
    $access_token = $res['access_token'];
}
?>

这个access_token是发时效性的,只生7200秒,并且赢得access_token的接口有次数限制,所以要保存起来如果过期了重又取。

其三、拼接模板消息,发送给用户

  1.开辟模板消息->我的沙盘,然后点击模板消息后的详情

  亚洲必赢app在哪下载 2

  打开后是这样的:

  亚洲必赢app在哪下载 3

 这里的详实内容好重点,是我们以连接下去要拼接的内容。

 2.拼接模板消息,发送给用户

  这里拼接的模版消息一定要是是暨方的详尽内容对应的,不然可能会见导致发送失败。亚洲必赢app在哪下载

  

public function sendTemplate(){$access_token = "";//需要自己获取access_token
        $url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=".$access_token;
        $array = array(
            //这是填的是openid,如果大家手里没有openid又想发给自己的话,打开微信公众号用户管理,按下F12,然后查看自己的名字,里面有个data-fakeidid就是自己的openid
            'touser' => "odys8xDP3L7UP1nXoDFrevFqO6KQ",
            'template_id' => "vH8URK4R-w5hhXIM6IJiy6t91d_ZWdx6FGRkrICWQYU",
            'data' => array(
                'name' => array(
                    'value' => '一本书',
                    'color' => '#743A3A'
                    ),
                'remark' => array(
                    'value' => '你花了100块',
                    'color' => '#743A3A'
                    )
                )
            );
        $res = json_decode(curl($url, json_encode($array)), true);
        var_dump($res);
    }

 

亚洲必赢app在哪下载 4

发送返回结果errcode为0,表示发送成功,结果如下

 

  亚洲必赢app在哪下载 5

 

  

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2018 亚洲必赢app官方下载 版权所有