58 lines
1.6 KiB
PHP
Executable File
58 lines
1.6 KiB
PHP
Executable File
<?php
|
|
/**
|
|
* Created by PhpStorm.
|
|
* User: lock
|
|
* Date: 2019/6/10
|
|
* Time: 11:59 AM
|
|
*/
|
|
|
|
namespace app\common\classLibrary;
|
|
|
|
|
|
class ClSendMess
|
|
{
|
|
/**
|
|
* sendMinProgram
|
|
* @param $access_token
|
|
* @param $user_openid
|
|
* @param $page
|
|
* @param $keyword1
|
|
* @param $keyword2
|
|
* @param $keyword3
|
|
* @param $keyword4
|
|
* @param $keyword5
|
|
* @return bool|mixed
|
|
*/
|
|
public static function sendMinProgram($access_token,$user_openid,$page,$form_id,$keyword1,$keyword2,$keyword3,$keyword4,$keyword5)
|
|
{
|
|
$url = "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=".$access_token;
|
|
$data = array(
|
|
'touser' => $user_openid,
|
|
'weapp_template_msg' => array(
|
|
'template_id' => '1i7Dl1rpDQyb9cm9WioWSNnogEb2UrfCKCimLy77WhQ',
|
|
'page' => $page,
|
|
'form_id' => $form_id,
|
|
'data' => array(
|
|
'keyword1' => array(
|
|
'value' => $keyword1
|
|
),
|
|
'keyword2' => array(
|
|
'value' => $keyword2
|
|
),
|
|
'keyword3' => array(
|
|
'value' => $keyword3
|
|
),
|
|
'keyword4' => array(
|
|
'value' => $keyword4
|
|
),
|
|
'keyword5' => array(
|
|
'value' => $keyword5
|
|
),
|
|
),
|
|
"emphasis_keyword" => "keyword1.DATA"
|
|
)
|
|
);
|
|
$rs = ClWechat::http_post($url,json_encode($data));
|
|
return $rs;
|
|
}
|
|
} |