# 模板消息
定義模板參數:
```php
use Thenbsp\Wechat\Message\Template\TemplateOption;
$templateOption = new TemplateOption();
$templateOption->add('參數名稱', '參數值', '參數顏色');
```
發送模板消息(需要注入全局 AccessToken):
```php
use Thenbsp\Wechat\Message\Template\Template;
use Thenbsp\Wechat\Message\Template\TemplateOption;
$templateOption = new TemplateOption();
$templateOption->add('name', '張三', '#ff0000');
$templateOption->add('remark', '李四', '#0000ff');
// 注入 AccessToken
$template = new Template($accessToken);
// 注入參數
$template->setOptions($templateOption);
// 用戶 Openid
$template->setTouser('接收者用戶 OpenID');
// 模板 ID
$template->setTemplateId('模板 ID');
// 消息跳轉鏈接
$template->setUrl('消息鏈接');
// 發送
$template->send();
```
如果發送失敗將拋出 \Exception 異常,成功將返回 msgid
```php
try {
$msgid = $template->send();
} catch (\Exception $e) {
exit($e->getMessage());
}
var_dump($msgid);
```
TemplateOption::toArray 方法可查看參數 Array:
```php
var_dump($templateOption->toArray());
```
TemplateOption::toJSON 方法可查看參數 JSON:
```php
var_dump($templateOption->toJSON());
```
示例:
[/example/message-template.php](/example/message-template.php)