发送少量通知后未从 GCM 收到推送通知

Posted

技术标签:

【中文标题】发送少量通知后未从 GCM 收到推送通知【英文标题】:Not getting push notification from GCM after sending few notifications 【发布时间】:2014-03-26 05:57:31 【问题描述】:

我想要使用 GCM 推送通知,所有事情都已正确完成,例如 API 密钥和其他。

我成功了,也收到了通知,但是现在发送了一些通知后,我没有收到任何通知并收到以下错误

"multicast_id":7413445345804388431,"success":0,"failure":1,"canonical_ids":0,"results":["error":"MismatchSenderId"]

请提前帮助,谢谢

【问题讨论】:

【参考方案1】:

error":"MismatchSenderId 它表示您从另一个发件人 ID 发送推送通知,而不是从您注册的发送 ID。请正确检查您的发件人ID。

仔细检查Sender IDAPK_KEY,它们必须匹配,否则您将收到 MismatchSenderId 错误。在 Google API 控制台中,查看您的项目的 URL:

参考此链接https://***.com/a/11316399/964741

【讨论】:

我说的是最初我收到通知,我什至没有更改代码中的 1 个字母,否则我现在没有收到它....rmbr 代码没有变化 好的。可能是您没有更改代码。请先正确检查所有值。因为如果您没有更改,您将不会收到任何错误而不是收到通知。所以请正确验证这些值。 是否有可能在一次发送通知后谷歌阻止通知??

以上是关于发送少量通知后未从 GCM 收到推送通知的主要内容,如果未能解决你的问题,请参考以下文章

未收到 Ionic Cloud 推送 GCM 通知

限制发送推送通知(防止垃圾邮件) - GCM

有时一些 android 用户没有通过 GCM 收到推送通知

GCM 推送通知设备未收到消息

推送示例android gcm,已注册设备但未收到推送通知

无法获得缺少的 gcm 推送通知