yassi / nova-one-signal
一个Laravel Nova工具。
v1.0.1
2019-03-19 12:58 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2022-07-19 21:32:01 UTC
README
Nova One Signal
此包允许您使用OneSignal API从您的Nova管理员仪表板发送通知。
安装
composer require yassi/nova-one-signal
php artisan vendor:publish --provider="Yassi\NovaOneSignal\ToolServiceProvider"
配置
您可以根据以下方式编辑配置文件
<?php return [ 'api_key' => env('ONE_SIGNAL_API_KEY'), 'app_id' => env('ONE_SIGNAL_APP_ID'), 'model' => ClassToUseWithExternalUserID::class, 'name' => 'user_name_key', 'avatar' => 'user_avatar_key', 'locales' => [ 'en' => 'English', 'fr' => 'Français' ], 'fallback_locale' => 'default_required_locale', 'recipients_fields' => [ 'id', 'external_user_id', 'created_at', ... ] ];
使用
该包将自动使用“external_user_id”键(见OneSignal API)将您的OneSignal接收者与本地数据库用户表链接起来。然后,您可以简单地选择您想要发送本地化通知的用户,该包将负责其余的操作。
信息
此包处于开发中。