carlonicora / minimalism-service-firebase
极简主义的 Firebase 服务
3.0.3
2020-04-05 00:00 UTC
Requires
- php: >=8.1
- ext-curl: *
- ext-json: *
- carlonicora/minimalism: ~13.0
- kreait/firebase-php: ~6.1
This package is auto-updated.
Last update: 2024-09-29 06:14:24 UTC
README
minimalism-service-firebase 是一个用于通过 Firebase 发送推送通知的 minimalism 服务。
入门指南
要使用此库,您需要一个使用 minimalism 的应用程序。此库在这个范围之外无法工作。
先决条件
您应该阅读过 minimalism 文档 并理解框架中服务的基本概念。
Encrypter 需要启用 cURL 扩展才能运行。
安装
使用 Composer 在您项目的根目录中安装此包。
$ composer require carlonicora/minimalism-service-firebase
或者简单地在 composer.json
中添加要求
{ "require": { "carlonicora/minimalism-service-firebase": "~1.0" } }
部署
此服务需要您在 .env
文件中设置两个参数以连接到 Firebase
必需参数
#your private authorisation key MINIMALISM_SERVICES_FIREBASE_KEY=
可选参数
#the url used to call the firebase service - default to https://fcm.googleapis.com/fcm/send MINIMALISM_SERVICES_FIREBASE_URL=
构建工具
- minimalism - 极简模块化 PHP MVC 框架
版本控制
此项目使用 语义化版本控制 来管理其标签。
作者
许可证
此项目遵循 MIT 许可证 - 有关详细信息,请参阅 LICENSE.md 文件。