minishlink/web-push-php-example

使用web-push-php发送Web推送通知的示例

安装次数: 11,381

依赖项: 0

建议者: 0

安全: 0

星标: 252

关注者: 14

分支: 89

公开问题: 8

语言:JavaScript

类型:项目

v4.0.0 2023-10-17 12:40 UTC

README

通过浏览提交和文件将帮助您构建

  • 客户端
    • 一个用户友好的“同意”推送通知按钮
  • 服务器
    • 用于管理您的推送通知订阅的端点
    • 通过web-push-php触发的推送通知端点

要求

  • Chrome或Firefox
  • composer
  • PHP 8.0+
    • gmp
    • mbstring
    • curl
    • openssl

PHP 7.2不再维护,但您可以检查v3.x标签。PHP 7.1不再维护,但您可以检查v2.x标签。PHP 5.6+不再维护,但您可以检查v1.x标签。

安装

$ composer create-project minishlink/web-push-php-example
$ cd web-push-php-example

您可以使用此指南更改keys文件夹中的VAPID密钥。别忘了也更新app.js中的公钥。

使用

$ php -S localhost:8000 router.php

然后打开localhost:8000