gpt4 book ai didi

notifications - 带有 PHP 后端的 Web 推送通知示例

转载 作者:行者123 更新时间:2023-12-02 03:06:06 26 4
gpt4 key购买 nike

我正在寻找一个带有 JS 代码和 PHP 后端的网络推送通知示例。任何人都可以分享示例代码或教程吗?

最佳答案

这是一个使用 web-push-php 的基本示例:https://github.com/Minishlink/web-push-php-example

主要的PHP代码是:

<?php
require __DIR__ . '/vendor/autoload.php';
use Minishlink\WebPush\WebPush;

$auth = array(
'VAPID' => array(
'subject' => 'https://github.com/Minishlink/web-push-php-example/',
'publicKey' => 'BCmti7ScwxxVAlB7WAyxoOXtV7J8vVCXwEDIFXjKvD-ma-yJx_eHJLdADyyzzTKRGb395bSAtxlh4wuDycO3Ih4',
'privateKey' => 'HJweeF64L35gw5YLECa-K7hwp3LLfcKtpdRNK8C_fPQ', // in the real world, this would be in a secret file
),
);

$webPush = new WebPush($auth);
$res = $webPush->sendNotification(
$subscription['endpoint'],
"Hello!", // payload
$subscription['key'],
$subscription['token'],
true // flush
);
// handle eventual errors here, and remove the subscription from your server if it is expired

希望这可以帮助 :)

关于notifications - 带有 PHP 后端的 Web 推送通知示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42746316/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com