php PUSH-server 无法发送多个推送消息
Posted
技术标签:
【中文标题】php PUSH-server 无法发送多个推送消息【英文标题】:php PUSH-server can't send multiply push-messages 【发布时间】:2011-09-25 09:36:40 【问题描述】:我有一个 php 脚本,它从 mysql 数据库中获取几个 uuid,然后向所有用户发送消息。 但是用户多的时候就不行了。
脚本可以在这里找到:http://pastebin.com/VATM1eaC
在第 19 行,我有一个已注释的 $sql 查询。当我使用它时,它可以工作。那里的两个 UUID 是我和我的朋友。但是当它从数据库中获取所有 UUID 时,它就不起作用了(知道数据库中有几个人没有得到 PUSH。)。 该数据库包含大约 300 个 UUID。
我在每次 fwrite 后测试了添加 sleep(1),看看是否有帮助,但没有。 (它对另一个脚本有所帮助,当时我只将消息推送给我和我的朋友,但有好几次)。
有什么建议吗?
【问题讨论】:
【参考方案1】:我们使用这个库http://code.google.com/p/apns-php/ 向我们的用户发送推送通知。我们目前有大约 40.000 多个用户,我们每天发送超过 200.000 条推送通知,没有任何问题。
我会检查那个库。它易于实施且完美运行!
【讨论】:
以上是关于php PUSH-server 无法发送多个推送消息的主要内容,如果未能解决你的问题,请参考以下文章