alideveloper49/laravel-spf

dev-main 2022-02-27 11:56 UTC

This package is auto-updated.

Last update: 2024-09-27 17:31:38 UTC


README

安装

您可以通过composer来拉取此包

$ composer require Alideveloper49/laravel-spf

接下来,您必须发布配置文件以定义您的FCM服务器密钥

$ php artisan vendor:publish --provider="Alideveloper49\Fcm\FcmServiceProvider"

这是已发布文件的正文内容

return [

    /**
     * Set your FCM Server Key
     * Change to yours
     */

    'server_key' => env('FCM_SERVER_KEY', ''),

];

在.env文件中设置您的FCM服务器密钥

APP_NAME="Laravel"
# ...
FCM_SERVER_KEY=putYourKeyHere

使用方法

如果您只想使用通知参数发送FCM,这是一个只使用数据参数发送FCM的使用示例

$recipients = [
    'clKMv.......',
    'GxQQW.......',
];

fcm()
    ->to($recipients)
    ->priority('high')
    ->timeToLive(0)
    ->data([
        'title' => 'Test FCM',
        'body' => 'This is a test of FCM',
    ])
    ->send();