通过 Internet 通知 Android 设备,无需 gcm

Posted

技术标签:

【中文标题】通过 Internet 通知 Android 设备,无需 gcm【英文标题】:Notifying Android device via Internet without gcm 【发布时间】:2015-03-07 01:19:49 【问题描述】:

用户下载我的.apk 并安装它。然后,我的 php 服务器会不时通知他的手机“新消息”,即使用户当前没有运行我的应用程序(但它可以作为服务运行)。

如何在不使用 gcm 的情况下实现它?该消息是一个简单的“ping”(“新消息”),它将导致 android 应用程序获取该消息。

我不能仅限于启用了 Google Play 服务的用户并且 gcm 需要它。

【问题讨论】:

Android push message without gcm possible? 的可能重复项 由于您正在寻找不需要 Google Play 服务的推送通知解决方案,请查看 Pushy (pushy.me),这是一种无需 Google Play 服务即可工作的独立通知服务。全面披露——我创立了 Pushy。 【参考方案1】:

尝试使用第三个推送通知库。比如解析https://parse.com/tutorials/android-push-notifications

【讨论】:

解析不是付费解决方案吗? 修复:Parse 似乎使用了自己的 gcm 架构师。原谅我。

以上是关于通过 Internet 通知 Android 设备,无需 gcm的主要内容,如果未能解决你的问题,请参考以下文章

再次打开设备或 Internet 后,iOS 未收到待处理的 APNs 推送通知

如何通过 Windows Azure 通过 GCM 通过唯一 ID 发送特定 Android 设备的通知?

推送通知不适用于通过 Parse.com 发送的 Android 和 iOS 设备

FCM - 通过设备令牌和环境/组发送 android 推送通知

如何通过 GCM 通过 Windows azure 为特定的 android 设备发送通知?

如何注册 android 设备以通过 App Engine 后端接收推送通知?