0

我试图找到一种解决方案,以确保在发送另一个推送通知之前已收到我的Chrome扩展的推送通知。如果它没有收到,另一个应该去,我会改变它的内容告诉用户他有多个新的信息来检查。Firebase(Google)云消息传递(FCM,旧的GCM) - 检查消息状态

所以我正在寻找一种方法来检查使用其ID的前一个消息状态,或者在发送新消息之前检查使用折叠键的消息队列。但是我找不到与此有关的任何内容,除了这里:https://support.google.com/googleplay/android-developer/answer/2663268?hl=en有详细的FCM消息状态,但没有办法在第一个响应后获取它们。

我知道收据可以使用XMPP实现,但我真的希望保持常规的HTTP协议。

感谢任何帮助。

回答

1

XMPP收据将是推荐您确认邮件已发送的方式。您还可以使用Play Developer console(Android开发人员控制台)查看消息状态的统计信息。然而,如果你想自动重发,这是不够的,你必须手动完成。

+0

非常感谢,经过长时间的搜索,我的结论也是如此,不能用HTTP API实现ATM。那么我会接受那个答案。 –