hanson / wechat-notice
此包最新版本(v1.0.0)没有可用的许可证信息。
微信通知
v1.0.0
2017-02-16 08:24 UTC
Requires
- overtrue/wechat: ~3.1
Requires (Dev)
- orchestra/testbench: ~3.0
- phpunit/phpunit: 5.5.*
This package is not auto-updated.
Last update: 2024-09-14 19:53:19 UTC
README
wechat-notcie 是基于 laravel
和 EasyWechat 开发的微信消息模板通知功能
安装
composer require hanson/wechat-notice
将 Hanson\WechatNotice\NoticeServiceProvider::class
添加到 app.php
的 providers
中
使用
配置
如果不做任何设置,Notice 会自动读取 config('services.wechat')
的配置
\WechatNotice::send($openId, $templateId, [
'first' => '系统异常',
'keyword1' => '',
'keyword2' => '',
'keyword3' => '',
'remark' => '请及时处理'
]);
已存在实例
$wechat = new Application([
'app_id' => $appId,
'secret' => $secret,
]);
\WechatNotice::setWechat($wechat)->send($openId, $templateId, [
'first' => '系统异常',
'keyword1' => '',
'keyword2' => '',
'keyword3' => '',
'remark' => '请及时处理'
], null, '#af0505');
直接设置配置
\WechatNotice::setConfig([
'app_id' => $appId,
'secret' => $secret,
])->send($openId, $templateId, [
'first' => '系统异常',
'keyword1' => '',
'keyword2' => '',
'keyword3' => '',
'remark' => '请及时处理'
]);
发送给多个用户
\WechatNotice::send([$openId, $openId2, $openId3, ...], $templateId, [
'first' => '系统异常',
'keyword1' => '',
'keyword2' => '',
'keyword3' => '',
'remark' => '请及时处理'
]);