futfanatics/fcmlibrary
Composer 安装命令:
composer require futfanatics/fcmlibrary
包简介
Library da api Firebase Cloud Messaging
README 文档
README
Biblioteca PHP v7.2 para manipulação da API do FCM
Como utilizar
<?php include "vendor/autoload.php"; use FcmLibrary\FcmLibrary; error_reporting(E_ALL); ini_set('display_errors', 1); date_default_timezone_set('America/Sao_Paulo'); $apiFcm = new FcmLibrary(); $apiFcm->setProjectName("") ->setConfigJson("") ->setDeveloperKey(""); $payload = array( "{key}" => "{value}"//string ); $ttl = null; //or $ttl = "Y-m-d H:i:s"; $apiFcm->sendToTopic("{topic name}", "{title}", "{body}", $payload, $ttl); //---- or ----- $firebaseIds = [ "FIREBASE DEVICE ID", "FIREBASE DEVICE ID" //... ]; $apiFcm->sendToTopic($firebaseIds, "{title}", "{body}", $payload, $ttl); //---- or ----- $apiFcm ->to("{topic name}") ->title("{title}") ->body("{body}") //->payload($payload) optional //->ttl($ttl) optional ->send(); //---- or ----- $apiFcm ->to($firebaseIds) ->title("{title}") ->body("{body}") //->payload($payload) optional //->ttl($ttl) optional ->send(); //---- or ----- $apiFcm ->condition("'stock-GOOG' in topics || 'industry-tech' in topics") ->title("{title}") ->body("{body}") //->payload($payload) optional //->ttl($ttl) optional ->send();
统计信息
- 总下载量: 112
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-08-29