Android的推送通知(GCM),有没有每日限制?(Android Push Notificati

2019-07-20 08:38发布

有没有涨停数推送通知(GCM)可以被发送到一个特定的Android应用程序的用户?

Answer 1:

更新: GCM已被弃用,使用流式细胞仪

谷歌取代GCM C2DM后,他们脱掉所有限制。

来源: http://developer.android.com/google/gcm/c2dm.html#history

此前GCM(当它仍然被称为C2DM): https://developers.google.com/android/c2dm/#limitations )

你碰到的GCM文件的唯一限制是: http://developer.android.com/google/gcm/adv.html#lifetime

从上面的链接引用:

注意:有多少信息可以存储而不塌陷的限制。 该限制是目前100如果达到极限,所有存储的消息被丢弃。 然后,当设备重新上线,它接收指示极限达到了一个特殊的消息。 然后,应用程序可以处理情况正常,通常是通过请求完全同步。

我不知道这是有关您的问题虽然。



Answer 2:

有一个limit1000 notifications一气呵成。

假设你有50000 regids 。 你不能把所有50000在一起。 第一后1000 ,你将不得不单独选择下一个1000等。



Answer 3:

似乎不是这有一组数字限制,但也有到位节流措施。

为了防止滥用(如发送的消息的洪水的设备)和以优化设备的总体的网络效率和电池寿命,GCM实现使用令牌桶方案消息的节流。

如果应用程序崩溃的关键耗尽其可用令牌的供应,新的消息在等待队列缓冲,直到新的令牌在定期补助金的时间变得可用。

途经: https://developers.google.com/cloud-messaging/server#throttling

编辑/更新:

只是为了更新,节流的文档现在可以在GCM高级主题发现: http://www.androiddocs.com/google/gcm/adv.html#throttling



Answer 4:

有没有什么每天数推送通知(GCM)的限制,而是通过官方来源GCM高级主题它指出

有多少信息可以存储而不塌陷的限制。 该限制是目前100如果达到极限,所有存储的消息被丢弃。 然后,当设备重新上线,它接收指示极限达到了一个特殊的消息。 然后,应用程序可以处理情况正常,通常是通过请求完全同步。

希望这将有助于。



Answer 5:

试图从Java代码com.google.android.gcm.server.Sender发送超过1000推“送”的方法,尝试失败。

https://developers.google.com/cloud-messaging/http-server-ref下游HTTP消息(JSON):

PARAM NAME - registration_ids型 - 字符串数组

此参数指定接收多播消息的装置(注册标记,或ID)的列表。 它必须包含至少1个和至多1000个注册标记。

使用此参数仅适用于多播消息,而不是单一的收件人。 多播消息(发送至多于1个注册标记)仅使用HTTP JSON格式是允许的。



Answer 6:

按照官方文档,没有限制。



Answer 7:

你可以每SEND_ID发送最多1,000台设备!

这里是原始来源。



Answer 8:

registration_ids
此参数指定接收多播消息的装置(注册标记,或ID)的列表。 它必须包含至少1个和至多1000个注册标记。



Answer 9:

由于GCM搬到现在火力地堡,短信服务是完全免费的。

https://firebase.google.com/pricing/



文章来源: Android Push Notification (GCM), is there any Daily Limit?