oukhay / fibnotifications
此包提供了一种简单的方法,从Laravel应用程序向Firebase发送通知
dev-master
2018-02-16 22:08 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-29 05:01:51 UTC
README
简介
FiBNotifications 是一个易于使用的Laravel包,可用于通过 Firebase Cloud Messaging (FCM) 发送推送通知。
它提供了一个API来
- 注册新设备
- 向单个设备发送通知
安装
要获取项目中FiBNotifications的最新版本,请从 "composer" 中安装它
$ composer require oukhay/fibnotifications
或者您可以直接在 composer.json 文件中添加它
{
"require": {
"oukhay/fibnotifications": "dev-master"
}
}
Laravel
在您的 app 配置文件 config/app.php 中直接注册提供者 config/app.php
'providers' => [ // ... Oukhay\FiBNotifications\FiBNotificationsServiceProvider::class, ]
在同一个文件中添加外观别名
'aliases' => [ ... 'FiBNotifications' => Oukhay\FiBNotifications\Facade\FiBNotification::class ]
注意:只有当您想从您的应用程序控制器中发送通知时,才需要
FiBNotifications
外观。
使用以下命令发布包配置文件
$ php artisan vendor:publish
此命令将在 /config/fib-notifications 下生成一个配置文件 main.php 和一个迁移文件 0000_00_00_000000_create_fibnotifications_fibn_devices_table。
要创建必要的表 fib_devices,请运行以下命令
$ php artisan migrate
基本用法
...
API 文档
您可以在更多关于API的文档中找到...
许可证
此库是开源软件,使用 MIT 许可证授权。
部分文档来自官方文档。您可以在Firebase Cloud Messaging 网站上找到完整文档。