gpt4 book ai didi

java - 使用GCM可以吗?

转载 作者:行者123 更新时间:2023-12-01 13:16:06 24 4
gpt4 key购买 nike

我正在尝试开发一个Android应用程序,可以在别人的手机上设置提醒。

在当前正在运行应用程序的手机上设置提醒很容易,但如何通过互联网在其他手机上设置提醒?

让我更具体一点,GCM(谷歌云消息传递)可以吗?

如有任何意见,我们将不胜感激

最佳答案

是的,这是可能的。以下是使用 GCM 的方法:

  1. 从您的应用程序中,为 gcm 注册设备,将生成唯一 key ,将该唯一 key 发送到您的服务器并将该 key 存储在后端(数据库)。请记住,您安装了应用程序的每部 Android 手机都会有一个唯一的 key 。

  2. 现在要在安装了您的应用程序的其他手机上设置提醒,请考虑以下场景:我已在我的手机上安装了您的应用程序,您也在您的手机上执行了相同的操作。现在我想在您的手机上设置提醒,我将向服务器发出一个包含提醒数据和好友姓名的发布请求。服务器将在其数据库中验证该好友名称,并查找其唯一的 GCM key 。一旦找到 GCM key 并且在您的服务器上验证了好友,您的服务器将向 GOOGLE CLOUD MESSAGING 服务器发出请求,该服务器将从请求中识别 GCM key ,现在 GCM SERVER 会将消息转发给您和您可以从该消息中提取所需的消息。

  3. 结论:只有唯一 GCM key 在您的服务器上定位或注册的设备才会发送 GCM 消息。

关于java - 使用GCM可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22454011/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com