Android 具有多个发送方的GCM

Android 具有多个发送方的GCM,android,push-notification,google-cloud-messaging,Android,Push Notification,Google Cloud Messaging,GCM引入了多发件人功能,允许多个用户向同一应用程序发送推送消息。为多个用户提供相同的注册id 如果多个用户的数量是三个-安迪,鲍勃和克里斯-安迪被谷歌阻止使用GCM服务,收到的注册id仍然有效吗 如果收到的注册id被Google阻止,其他人(Bog和Chris)是否也被阻止发送推送消息 谷歌如何管理和阻止恶意用户 此外,我想知道Google如何管理注册id。如果一个应用程序向多个发件人(即多个Google API项目id)注册GCM服务,它将收到一个注册id,并将其发送到所有发件人的服务器。注

GCM引入了多发件人功能,允许多个用户向同一应用程序发送推送消息。为多个用户提供相同的注册id

如果多个用户的数量是三个-安迪,鲍勃和克里斯-安迪被谷歌阻止使用GCM服务,收到的注册id仍然有效吗

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

谷歌如何管理和阻止恶意用户


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

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

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

我不认为给多个用户提供相同的注册id。每个用户的注册id都应该是唯一的。正如link(GCM官方网站)所说,多个用户共享一个注册id。因此我认为多个用户没有唯一的注册id。我不认为多个用户有相同的注册id。每个用户的注册id都应该是唯一的。正如link(GCM官方网站)所说,多个用户共享一个注册id。所以我认为多个用户没有唯一的注册id。谢谢:)顺便提一下,我有几个问题。如上所述,如果注册id分配给特定设备上的特定应用程序,Google阻止恶意用户的方法基于发件人id或API密钥(或Google帐户-因为发件人id和API密钥映射到一个Google帐户),对吗?一个Google帐户也可以有多个发件人id(项目id)通过创建一个新项目来创建API密钥。所以我认为谷歌通过使用谷歌账户来检测和阻止恶意用户。是这样吗?我不知道。我认为对他们来说,阻止有问题的API键是有意义的。但是,一个项目可以连接到多个Google帐户(尽管其中只有一个是所有者),所以我不确定在这种情况下他们应该阻止哪个帐户。也许他们警告了违规项目的所有者。哦,我在谷歌api控制台页面中找到了团队功能。当用户将其他人添加到项目中时,用户必须设置权限,如“可以查看、可以编辑和是所有者”。如果“Andy”将“Bob”添加到Andy的项目中,Bob能否始终使用Andy的项目id和用于gcm服务的api密钥?或者取决于权限?另外,如果Google blcoks根据有问题的注册ID攻击恶意用户,我认为使用多个发件人功能的其他发件人无法发送推送消息,以防其中一个发件人是恶意的。你觉得怎么样?谢谢:)顺便问一下,我有几个问题。如上所述,如果注册id分配给特定设备上的特定应用程序,Google阻止恶意用户的方法基于发件人id或API密钥(或Google帐户-因为发件人id和API密钥映射到一个Google帐户),对吗?一个Google帐户也可以有多个发件人id(项目id)通过创建一个新项目来创建API密钥。所以我认为谷歌通过使用谷歌账户来检测和阻止恶意用户。是这样吗?我不知道。我认为对他们来说,阻止有问题的API键是有意义的。但是,一个项目可以连接到多个Google帐户(尽管其中只有一个是所有者),所以我不确定在这种情况下他们应该阻止哪个帐户。也许他们警告了违规项目的所有者。哦,我在谷歌api控制台页面中找到了团队功能。当用户将其他人添加到项目中时,用户必须设置权限,如“可以查看、可以编辑和是所有者”。如果“Andy”将“Bob”添加到Andy的项目中,Bob能否始终使用Andy的项目id和用于gcm服务的api密钥?或者取决于权限?另外,如果Google blcoks根据有问题的注册ID攻击恶意用户,我认为使用多个发件人功能的其他发件人无法发送推送消息,以防其中一个发件人是恶意的。你怎么认为?