ywmelo / subscribe-message
Wechat subscribe message based on laravel notification and easy-wechat
v1.2.2
2021-10-19 04:10 UTC
Requires
- php: >=7.0.0
- laravel/framework: >=5.8.1
- overtrue/wechat: >=4.0.0
This package is auto-updated.
Last update: 2024-05-19 11:51:29 UTC
README
使用 EasyWechat 的模板消息功能发送 Laravel 消息通知。
安装
composer require mobilenowgroup/subscribe-message
使用
创建通知:
namespace App\Notifications; use Illuminate\Bus\Queueable; use Illuminate\Notifications\Notification; use MobilenowGroup\Message\WechatSubScribeMessage; use Ywmelo\Channels\WechatSubscribeMessageChannel; class WechatSubScribeMessageNotification extends Notification { use Queueable; public function via($notifiable) { return [WechatSubscribeMessageChannel::class]; } public function toWechatSubscribeMessage($notifiable) { return (new WechatSubscribeMessage) ->setTemplateId('template_id') ->setPage('page') ->setData([ 'keyword1' => 'keyword1', 'keyword2' => 'keyword2', 'keyword3' => 'keyword3', 'keyword4' => 'keyword4', ]); } }
发送
$user->notify(new WechatSubscribeMessageNotification($formId));