向gcm推送通知发送大量无效令牌的限制?

时间:2014-10-24 02:41:56

标签: android google-cloud-messaging

现在我们要向没有长时间登录的用户发送一些通知。但他们在我们的数据库中的推送令可能已过期。

如果我们向太多无效令牌发送推送通知会怎样?

谷歌会不加限制地允许这个吗?

2 个答案:

答案 0 :(得分:1)

据我所知,GCM注册ID不会过期。您引用的注册ID无效(因为它们不是您生成的一些随机ID。您可以从GCM服务器获取它们)。在最糟糕的情况下,您会收到一些NotRegistered错误,这会让您知道应删除哪些注册ID。

向这些注册ID发送邮件时不应该有任何问题。

答案 1 :(得分:0)

发送推送通知时,一次只能发送1000个令牌参数。 Google首先不知道令牌是否已过期。

无论令牌是否过期,都假定发送的

的令牌数量相同

所有令牌都会先发送到客户端,然后发送到包含其参数的客户端