我开发了一款 Android 应用程序,可以从 Web 服务器接收通知。我正在使用 GCM(Google Cloud Messaging)实现。一切正常,几乎可以立即收到通知。然后停止工作。当我进入我的项目的 Google API 控制台时,我意识到“适用于浏览器应用程序(带有引用者)的密钥”...
我有一个安卓应用程序,正在考虑将其移植到Delphi,但我无法找到与GCM交互的方法。我在考虑是否需要在java中运行GCMBaseIntentService并与Delphi共享对象进行交互? 或者,我正在寻找一种在Delphi Xe5安卓应用程序中实现推送通知的方法。
我知道在Android、iOS和WP7中(在哪些移动平台上,“推送令牌”不是永久的?),提供给设备的推送令牌可能会改变。 这意味着我们应该通过要求每次应用程序启动时至少获取一个新令牌来处理它。 然而,这与我在谷歌教程中找到的内容完全矛盾。(我记不清楚代码具体在哪里了,但我非常确定它是由谷歌...
我们使用GCM (Google Cloud Messaging) 来进行推送通知。当我们使用play-services:8.3.0时,一切正常。我们使用自己的接收器来处理推送通知。但是在升级到com.google.android.gms:play-services:8.4.0后,推送通知不再通...
我正在开发一个GCM应用程序。当设备不处于空闲状态(即通过按下电源按钮进行睡眠)时,一切正常。然而,当设备处于空闲状态时发送消息时,设备不会被唤醒。 我已经完成了以下步骤: 确认服务器应用程序中 delay_while_idle 未设置为 true 为每个消息使用不同的折叠键 多次重新启...
我有一个基于Google云消息传递的应用程序,一直运行良好。但突然间(今天)出现了我们从未见过的问题。对于每个设备之间发送的消息,接收设备都将收到两份。第一个几乎瞬间到达(在发送后不到3秒内)。第二个则几分钟后才到达。测试中有两个设备,无论哪一个是发送者/接收者,问题都是相同的。因此,如果一个...
我正在了解苹果的iOS推送通知。在搜索时,我发现谷歌也为iOS设备提供了GCM服务(GCM for iOS)。 它们之间是否有区别? 如果苹果也提供同样的服务,那么为什么谷歌要推出GCM for iOS? 使用GCM for iOS和苹果推送通知服务的场景/需求是什么?
我知道,是这样的。但我不明白,为什么? 为什么不简单地定期向服务器发送查询?当然,这可能会消耗电池电量并增加互联网流量。我理解这一点。但是,如何使用Google Cloud Messaging可以消除这些问题? 我已经找到了一个答案。但对我来说不是很清楚。 有人能给我一个清晰的解释吗?
我已开始将GCM集成到我的Android应用程序中。在入门教程的帮助下,我设置了示例演示,并且它运行得非常好。我还理解了当我的服务器向GCM发送消息时接收到的不同响应状态,我相信这表示了我的服务器和GCM服务器之间通信的状态。 我的问题是,是否有一种方法可以获取GCM服务器和Android应...
我已经阅读了几个小时关于推送通知 API和Web 通知 API的内容。我还发现,Google 和 Apple 分别通过 GCM 和 APNS 免费提供推送通知服务。 我正在尝试了解是否可以使用桌面通知实现将推送通知发送到浏览器中,我相信这就是 Web 通知 API 所做的。我看到谷歌文档上有...