4

我正在使用 android gcm 为我的用户制作推送通知。一切都很好。要发送通知,我需要用户注册 ID 来识别他。有用。现在我的问题是我有数百个用户,我想通知他们所有关于某些更新的信息。

有没有办法向所有用户发送通知?我真的必须通过他们的注册ID来推送他们吗?

在服务器端,我正在使用 PHP 和 CURL,因为它在此处的许多示例中都显示...

4

2 回答 2

5

无法通过单个帖子向所有用户广播。

您需要以最多 1000 个 ID 的块发送每个 ID。因此,如果您有 2500 个 ID,则需要将其分成 3 个帖子。1-1000、1001-2000、2001-2500。

于 2012-10-30T10:59:39.460 回答
0

如果您想使用新的 GCM 主题,您可以创建一个“所有用户”主题,并让应用在启动时订阅该主题。然后一个主题帖子可以发给所有用户(我认为限制是一百万,但你可能应该检查一下)。

于 2015-07-08T14:22:29.743 回答