gpt4 book ai didi

android - 如何通过 Google Cloud Messaging (GCM) 触发推送通知?

转载 作者:行者123 更新时间:2023-11-29 16:10:49 27 4
gpt4 key购买 nike

我有 Android 客户端,用户在其中与另一个用户(或 X 用户)交谈,并且对于收到的每条新消息都会通知“新消息已到达”。消息在 PHP Web 服务器中管理,该服务器应将通知发送给客户端安卓。

我一直在使用 Google 云消息传递,它通过 Google 的服务器通过我们的 Web 服务器向我们的客户端 Android 发出请求。这项工作似乎很简单。

问题是:我们的网络服务器如何“唤醒”并在适当的时候发送通知?执行此操作的最佳方法是什么?

如果用户X有新消息通知,服务器应该如何激活?

除了在服务器上轮询之外,我想不出一个基本的方法!有什么想法吗?

谢谢

最佳答案

看这个就是完整的教程

http://developer.android.com/guide/google/gcm/gs.html

and

http://developer.android.com/guide/google/gcm/gcm.html#arch

谢谢

当设备Y启动应用时,第一次调用服务将dev.ID保存到服务器。现在,将 dev.Id 与每条消息一起发送到服务器。在服务器上,当收到消息时会触发带有 dev.Id 和 Message 的通知。

关于android - 如何通过 Google Cloud Messaging (GCM) 触发推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13583487/

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