gpt4 book ai didi

PHP推送通知服务,反馈为空,怎么办

转载 作者:行者123 更新时间:2023-11-29 10:59:36 26 4
gpt4 key购买 nike

推送工作正常,问题是反馈是空的。我需要删除已经过期或无效状态的 token 。这是我写的测试代码,有问题吗?]

$ctx = stream_context_create(); 
stream_context_set_option($ctx, 'ssl', 'local_cert', 'ck.pem');
$fp = stream_socket_client('ssl://feedback.sandbox.push.apple.com:2196', $error, $errorString, 60, STREAM_CLIENT_CONNECT, $ctx);
if (!$fp) {
return;
}
while ($devcon = fread($fp,38)) {
$arr = unpack("H*", $devcon);
$rawhex = trim(implode("", $arr));
$feedbackTime = hexdec(substr($rawhex, 0, 8));
$feedbackDate = date('Y-m-d H:i', $feedbackTime);
$feedbackLen = hexdec(substr($rawhex, 8, 4));
$feedbackDeviceToken = substr($rawhex, 12, 64);
}
fclose($fp);

最佳答案

反馈服务并不总是返回数据。只有在需要报告失败的交付时,您才会获得数据。

参见 documentation here .

不确定这是不是真的,但我注意到反馈服务不适用于沙箱环境(至少我在检查沙箱时没有收到任何回复)

关于PHP推送通知服务,反馈为空,怎么办,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16584374/

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