zoukankan      html  css  js  c++  java
  • 微信公众平台模板消息范例 PHP

    <?php
    $ac = file_get_contents('https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET');
    $wxt = json_decode($ac,true);
    $url = 'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=' . $wxt['access_token'];//access_token改成你的有效值
     
    $data = array(
        'first' => array(
            'value' => '有一名客户进行了一次预约!',
            'color' => '#FF0000'
        ),
        'keyword1' => array(
            'value' => '2015/10/5 14:00~14:45',
            'color' => '#FF0000'
        ),
        'keyword2' => array(
            'value' => '都会型SPA',
            'color' => '#FF0000'
        ),
        'keyword3' => array(
            'value' => '1cvvvv',
            'color' => '#FF0000'
        ),
        'keyword4' => array(
            'value' => '上海市浦东新区XXXXSPA馆',
            'color' => '#FF0000'
        ),
        'keyword5' => array(
            'value' => '无',
            'color' => '#FF0000'
        ),
        'remark' => array(
            'value' => '请您务必准时到场为客户提供SPA服务!',
            'color' => '#FF0000'
        )
    );
    $template_msg=array('touser'=>'ojM5us46feM315cpmfQ9hAWfX8rE','template_id'=>'NgH7RUVrVbTFbqwUmhpjkZb5Tv9jKGSmqb3Prs1a8sA','topcolor'=>'#FF0000','data'=>$data);
     
    $curl = curl_init($url);
    $header = array();
    $header[] = 'Content-Type: application/x-www-form-urlencoded';
    curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
    // 不输出header头信息
    curl_setopt($curl, CURLOPT_HEADER, 0);
    // 伪装浏览器
    curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36');
    // 保存到字符串而不是输出
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    // post数据
    curl_setopt($curl, CURLOPT_POST, 1);
    // 请求数据
    curl_setopt($curl,CURLOPT_POSTFIELDS,json_encode($template_msg));
    $response = curl_exec($curl);
    curl_close($curl);
    echo $response;
  • 相关阅读:
    GNU GPL介绍
    《Getting Started with WebRTC》第一章 WebRTC介绍
    进一步解 apt-get 的几个命令
    状态模式----C++实现
    boost库asio详解1——strand与io_service区别
    Timer.5
    Timer.4
    Timer.3
    MFC定时器
    boost.asio系列——Timer
  • 原文地址:https://www.cnblogs.com/shcolo/p/6217931.html
Copyright © 2011-2022 走看看