<?php
$toUserOpenid = $this->request->post("to_user_openid");
$config = get_addon_config('equipment');
if (!$config || !$config['weappid'] || !$config['weappsecret']) {
$this->error("请在后台插件管理填写小程序配置项");
}
$appid ="wx313f1b89b9a212c2";
$secret ="ba33d7b034b4fcd0829bdc5f94b1212";
// $secret = $config['weappsecret'];
$grant_type = 'client_credential';
// 获取access_token
$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=$grant_type&appid=$appid&secret=$secret";
$access_token_json = file_get_contents($url);
$access_token_array = json_decode($access_token_json, true);
$access_token = $access_token_array['access_token'];
//发送模板
$url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=$access_token";
//template_id 模版 在微信公众号,新增模板
$data = json_encode([
'touser' => $toUserOpenid,
'template_id' => 'OGVjIOX1tDh8xX4jYkaDWfzW4oFMEpHr7x37w_WIdm0',
"url" => "http://weixin.qq.com/download",
'topcolor'=>"#FF0000",
'data' => ['character_string16'=>["value"=>"SB202403122"],
"thing17"=>[
"value"=>"张怡然",
],
"thing15"=> [ "value"=>"维修进行中"
],
"time9"=>[
"value"=>date("Y-m-d H:i")
],
"Money"=>[
"value"=>"人民币260.00元",
"color"=>"#173177"
],
"thing7"=>[
"value"=>"智能家电",
"color"=>"#173177"
]
]
]);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$result = curl_exec($ch);
if ($result) {
var_dump($result);die;
echo "发送成功";
} else {
echo "发送失败。";
}
curl_close($ch);