具有多个发件人的GCM

时间:2012-10-31 07:37:02

标签: android push-notification google-cloud-messaging

GCM引入了多个发件人功能,允许多个用户将推送消息发送到同一个应用程序。多个用户被赋予相同的注册ID。

如果多个用户的数量是三个--Andy,Bob和Chris - 以及Andy被Google阻止使用GCM服务,收到的注册ID是否仍然有效?

如果收到的注册ID被Google阻止,其他人(Bog和Chris)是否也无法发送推送消息?

Google如何管理和阻止恶意用户?

此外,我想知道Google如何管理注册ID。

1 个答案:

答案 0 :(得分:1)

如果应用程序向多个发件人(即多个Google API项目ID)注册GCM服务,它将收到一个注册ID,它应发送给所有发件人的服务器。注册后,所有发件人(包含在注册请求中)都可以使用相同的注册ID向该应用程序发送消息。 我假设如果Google阻止其中一个发件人,其他人仍然可以使用该注册ID发送邮件。注册ID未分配给任何发件人。 它被分配给特定设备上的特定应用程序。