orlyapps/laravel-firebase-notifications
最新稳定版本:v4.0.0
Composer 安装命令:
composer require orlyapps/laravel-firebase-notifications
包简介
Sending Push Notifications via Firebase with API/Database Integration
README 文档
README
Installation
You can install the package via composer:
composer require orlyapps/laravel-firebase-notifications php artisan migrate
To generate a private key file for your service account:
- In the Firebase console, open Settings> Service Accounts (Dienstkonten) .
- Click Generate New Private Key and confirm by clicking Generate Key.
- Save the JSON file with the key securely.
// User.php class User extends Authenticatable { use Notifiable, HasPushTokens; } // services.php 'fcm' => [ 'json_file_path' => storage_path('xxxxx-annxd-xxxx.json'), ] // api.php LaravelFirebaseNotifications::routes();
Usage
fetch("http://laravel.test/api/push-token", { headers: { accept: "application/json, text/plain, */*", authorization: "Bearer 25|Zy2O22cipiT1wQWWJ5Dxdp9h2dPKEBNscHkViRa1F7LPIaFMHjr3yR4Q6YVCp6hIRrhcavNGfHcO7EJ6", "content-type": "application/json", }, body: '{"token":"f60Yy793HIWGJAti0PdQKh:APA91bGMhHeCdJLUoleisatgB931pepFq_PJp3smQvXY8ENEDiK9ldL5HhsIQ-4bCaoyd3lxndRjueWcrLhLDccCQ05_objqt4-V9HGceK0xgBsiyGG4atu8xMAi7vnclcAvIZ7G9wB_","type":"web"}', method: "POST", mode: "cors", credentials: "include", });
\App\User::find(1)->notify(new TextNotification('test', 'body', 'https://orlyapps.de'));
Usage Angular App
npm install firebase @angular/fire -save
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email info@orlyapps.de instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 323
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-09-01