Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android GCM的用户限制为1000。如果我们需要更多呢?_Android_Google Cloud Messaging - Fatal编程技术网

Android GCM的用户限制为1000。如果我们需要更多呢?

Android GCM的用户限制为1000。如果我们需要更多呢?,android,google-cloud-messaging,Android,Google Cloud Messaging,如果我理解正确,谷歌云信息只能向1000部不同的手机发送一条信息。但如果我们需要将这个数字增加到100万,那有可能吗 我试图查看,但没有找到任何内容。如果需要向1000多个注册ID发送相同的消息,只需将发送过程分成1000个注册ID的组即可。每个组将以单独的请求发送到GCM服务器。FCM已取代GCM,但如果有人正在寻找此答案, 你可以从谷歌上查到这段代码 这个想法是创建一个队列 Queue Queue=QueueFactory.getQueue(“MulticastMessagesQueue”

如果我理解正确,谷歌云信息只能向1000部不同的手机发送一条信息。但如果我们需要将这个数字增加到100万,那有可能吗


我试图查看,但没有找到任何内容。

如果需要向1000多个注册ID发送相同的消息,只需将发送过程分成1000个注册ID的组即可。每个组将以单独的请求发送到GCM服务器。

FCM已取代GCM,但如果有人正在寻找此答案, 你可以从谷歌上查到这段代码

这个想法是创建一个队列 Queue Queue=QueueFactory.getQueue(“MulticastMessagesQueue”)

并将1000个设备ID添加到此队列,然后发布一条发送消息

完整的服务器端代码实现

thnxs,还有一个问题-是否有一个网站列出了我们喜欢的不同gcm服务器?您应该编辑您的问题,gcm没有1000个用户的限制,它有1000个同时发送消息的限制@LeonardoFerrari,registration_ids:此参数指定接收多播消息的设备(注册令牌或ID)的列表。它必须至少包含1个注册ID,最多包含1000个注册ID。两个断开的@nkalra0123链接都来自其他人github repo。。看来他已经取消了回购协议。问题发生在4年前,现在有了FCM,我想我们不再有同样的问题了。