以下是一个简单的PHP微信模板实例,用于发送个性化消息。这个模板将展示如何使用PHP语言来构建和发送微信模板消息。
| 序号 | 变量名 | 说明 |
|---|---|---|
| 1 | touser | 接收者的微信用户标识 |
| 2 | template_id | 模板ID,可在微信公众平台上获取 |
| 3 | page | 点击模板卡片后跳转到的页面链接 |
| 4 | form_id | 表单提交时的formId,由微信前端生成 |
| 5 | data | 模板内容,包含多个键值对,如:keyword1、keyword2等 |
| 6 | emphasis_key | 强调关键词,用于高亮显示模板中的关键词,多个关键词用逗号分隔 |
```php

// 引入微信API文件
require 'wechat_api.php';
// 接收者微信用户标识
$touser = 'oUx1w4l5V2Z5G0V2Z5G0V2Z5G0';
// 模板ID
$template_id = 'your_template_id';
// 跳转页面链接
$page = 'https://www.example.com';
// 表单提交时的formId
$form_id = 'your_form_id';
// 模板内容
$data = [
'keyword1' => ['value' => '恭喜您', 'color' => '173177'],
'keyword2' => ['value' => '恭喜您获得奖品', 'color' => '173177'],
'keyword3' => ['value' => '请点击链接查看详情', 'color' => '173177']
];
// 强调关键词
$emphasis_key = 'keyword1,keyword2';
// 构建模板消息
$wechat_api = new WechatApi();
$result = $wechat_api->sendTemplateMessage($touser, $template_id, $page, $form_id, $data, $emphasis_key);
// 输出结果
echo $result;
>
```
在这个例子中,我们首先引入了微信API文件(假设你已经创建了相应的API文件),然后定义了接收者微信用户标识、模板ID、跳转页面链接、表单提交时的formId、模板内容和强调关键词。
我们使用`sendTemplateMessage`方法发送模板消息,并将结果输出到浏览器。这样,接收者就能收到一个个性化的微信模板消息了。







