jsefton/web-push

允许向微服务发送网页推送通知

dev-master 2017-10-12 13:05 UTC

This package is auto-updated.

Last update: 2024-09-18 01:36:29 UTC


README

此包允许您连接到处理网页推送通知的微服务。

安装

composer require jsefton/web-push

用法

Push::init("API_KEY")
    ->setMode('dev')
    ->send([
        'site' => 'default',
        'payload' => [
            'title' => $data['title'],
            'body' => $data['message']
        ]
    ]);

方法

init 首次调用的方法,传入有效的API密钥。

setMode 允许在不同API模式和预设域名之间切换。

setDomain 允许覆盖请求发送到的API域名。

send 传递给API的数据数组。需要payload作为支持的网络推送数据数组。可选的site用于绑定特定站点。