从 Android 设备上的服务器向应用发送通知

Posted

技术标签:

【中文标题】从 Android 设备上的服务器向应用发送通知【英文标题】:Sending an apps a notification from the server on android device 【发布时间】:2015-03-05 00:06:07 【问题描述】:

我正在尝试从服务器向 android 设备上的所有活动和非活动用户的应用程序发送通知。 我需要使用什么? GCM?通知需要出现在所有已在 android 中安装了该应用的设备上。

【问题讨论】:

Push Notifications in Android Platform 的可能重复项 【参考方案1】:

GCM 足以满足您的情况。维护一个存储用户注册 ID 的用户表。然后,您可以使用用户注册 ID 从您的服务器向缩进的用户发送 GCM 消息。看到这个GCM tutorial

【讨论】:

【参考方案2】:

您必须使用 google 提供的 Google Cloud Messaging (GCM) 来实现此类功能。而不是定期从客户端访问服务器。如果他有任何消息给他们的客户端,服务器将把消息发送给客户端。 https://developer.android.com/google/gcm

【讨论】:

以上是关于从 Android 设备上的服务器向应用发送通知的主要内容,如果未能解决你的问题,请参考以下文章

从服务器向 Android 发送通知而不在其中安装任何应用程序

当 sql server 数据库中的数据发生变化时,从一个 android 应用程序向另一个应用程序发送推送通知

使用 Parse 向 Android 设备发送推送通知

Android GCM 不向设备发送通知消息

如何从 PHP 网站向 iOS 和 Android 发送推送通知?

如何使用电话号码将通知从 android 应用程序发送到另一个 android 设备?