小程序、公众号模板消息使用
1、公众号消息模板
先在config/my.php 里面配置好消息模板

公众号消息模板调用 (请注意body里面的参数是 keynote)
//公众号模板消息调用
public function sendOfficialTempLateMsg(){
$data['body'] = [
"first" => "你好!",
"keynote1" => "鄂A54M57",
"keynote2" => "武汉站东广场",
"keynote3" => "2个小时",
"keynote4" => "20元",
"keynote5" => date('Y-m-d H:i:s'),
'remark' => '请您于支付时间后15分钟内开车驶离停车场',
]; //消息模板
$data['openid'] = 'oCKGm5MFwS-Uy3VLbmV46O-C4sy4'; //接收消息用户的openid
$data['url'] = 'http://www.xhadmin.com'; //消息跳转地址
try{
\utils\wechart\TemplateService::sendOfficialTempLateMsg($data);
}catch(\Exception $e){
return json(['status'=>'01','msg'=>$e->getMessage()]);
}
}小程序消息模板调用 (请注意body里面的参数是 keyword)
//小程序模板消息
public function sendOfficialTempLateMsg(){
$data['openid'] = 'oCKGm5MFwS-Uy3VLbmV46O-C4sy4'; //接收消息用户的openid
$data['form_id'] = $this->_data['form_id']; //表单 form_id
$data['body'] = [
"keyword1" => "20元",
"keyword2" => "武汉站东广场",
"keyword3" => "鄂A54M57",
"keyword4" => date('Y-m-d H:i:s'),
"keyword5" => '5小时',
]; //消息模板
try{
\utils\wechart\TemplateService::sendMiniTempLateMsg($data);
}catch(\Exception $e){
return json(['status'=>'01','msg'=>$e->getMessage()]);
}
}