繁体   English   中英

Apple将通知推送到多个设备

[英]Apple Push Notification to multiple devices

是否有人提出了将消息推送到多个设备的正确方法。 我们正在开发一个具有关注者的应用,例如Facebook或Twitter,我需要向关注者发送消息(总共600个)。

在PHP中,我只是做了一个测试,每条消息大约需要20秒钟才能收到回复

$fp = stream_socket_client('ssl://gateway.push.apple.com:2195', $err,
$errstr, 60, STREAM_CLIENT_CONNECT, $ctx);

// Send it to the server 
$result = fwrite($fp, $msg, strlen($msg));

这将导致花费300个小时发送600条消息吗?

对于每条消息,我执行相同的代码行。 我应该改为打开流并仅发出多个写入,然后执行fpclose吗?

foreach($msgs as $msg) {
  $result = fwrite($fp, $msg, strlen($msg));
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM