minishlink / web-push-php-example
使用web-push-php发送Web推送通知的示例
v4.0.0
2023-10-17 12:40 UTC
Requires
- minishlink/web-push: ^8.0.0
This package is auto-updated.
Last update: 2024-09-17 14:25:28 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。