如何通过 php 推送到 iphone / android 手机

Posted

技术标签:

【中文标题】如何通过 php 推送到 iphone / android 手机【英文标题】:How to push to iphone / android phones via php 【发布时间】:2011-12-12 19:51:51 【问题描述】:

如何使用 php 脚本推送到 iphone 或 android 手机?

我现在的想法是在网络服务器上每 15 分钟运行一次 php 脚本,检查 case x 是否满足,如果不向手机推送通知。

如果可能的话,如何做到这一点?如果不是,我应该采取什么方法来实现这一目标?任何链接或故障将不胜感激。

【问题讨论】:

看urbanairship.com 不需要第三方应用程序的东西呢? 【参考方案1】:

与其重新发明***,不如使用现有的工具,例如Urban Airship?他们提供PHP library 和a super-simple example using PHP's libcurl

【讨论】:

上次我查找它时,它还需要一个 3rd 方应用程序,这是我的团队想看看我们是否可以不用 out 的方法【参考方案2】:

如果您想自己发送通知,则需要阅读有关向每个平台发送推送通知的内容。 This SO question (and answer) 在 Android 上发送通知的地址。 This article 是 Apple 解释 ios 流程的文档之外的众多文档之一。如果您使用 Urban Airship 等第三方服务,则需要查看 that API。

【讨论】:

【参考方案3】:

如果您想为推送通知设置自己的服务器,您应该查看Easy APNS。这是一个用于推送通知的 PHP 库,非常易于设置和自定义。

【讨论】:

谢谢,这也适用于安卓系统吗?我只在上面看到 iOS UPS,对不起。我完全错过了你想要推送到 Android 手机的想法。据我所知,Easy APNS 仅适用于 iOS。【参考方案4】:

Android Cloud to Device Messaging Framework 用于向 Android 设备推送通知。您可以自己开发服务器部分或使用现有服务,例如Urbanairship。它允许您向 Android 和 iPhone 发送推送,但您必须为此付费。

【讨论】:

以上是关于如何通过 php 推送到 iphone / android 手机的主要内容,如果未能解决你的问题,请参考以下文章

通过 PHP 推送到多个 iOS 设备

通过 PHP 服务器将信息推送到 android 应用程序? [关闭]

如何将数据从一个页面推送到另一个页面 [PHP]

如何将信息从 PHP 代理推送到 Flex 应用程序

如何在 PHP 中将数组值推送到另一个数组中? [复制]

如何将值和键都推送到 PHP 数组中