android - 从 Android 到 Android 的 Google Cloud Messaging 是否可行?

标签 android push-notification google-cloud-messaging

我在 http://developer.android.com/google/gcm/gcm.html 阅读了有关 Google 云消息传递的信息.

支持第三方应用服务器向安卓应用推送通知。

我想知道是否可以使用 Google 云消息传递从一台手机上的 Android 应用向另一台手机上的同一 Android 应用推送/接收通知。

如果没有,是否有任何其他类似 Google Cloud Messaging 的免费服务可用?

最佳答案

Android 设备可以向另一台 Android 设备发送 GCM 消息。它所需要的只是 API key (应用程序用来注册到 GCM 的 Google API 项目 ID)和其他设备的注册 ID。使用这些参数,它可以通过 HTTP 请求向另一台设备发送 GCM 消息。

通常使用 GCM 的应用程序需要第 3 方服务器来存储所有已注册设备的注册 ID。如果您的应用有不同的方式让设备在不需要服务器的情况下彼此共享其注册 ID,则您不需要服务器。

关于android - 从 Android 到 Android 的 Google Cloud Messaging 是否可行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18738660/

相关文章:

android - Proguard 错误阻止 APK 使用 "returned error with error code 1"构建

android - 是否可以直接在 Android 中访问相机的 LED?

android - 如何折叠/分组博览会通知

android - 从 GCM/FCM 的生产证书添加 SHA-1

android - 检查 Google Play 服务以接收 Firebase 推送通知的最佳实践

android - 从系统托盘 android firebase FCM 中的通知中检索通知值

java - 我们可以使用 SharedPreference 将数据从一个 Activity 共享或传输到另一个 Activity 吗?

android - RxJava 和 FasterXML 是否有有效的 proguard 规则?

javascript - 如何在网络推送通知中从后端发送图像?

iOS推送通知: How does an app get notified about a push notification,处于事件状态时?