Google Cloud Messaging - 注册的设备太多会导致邮件失败?

时间:2014-10-10 07:38:17

标签: php android google-cloud-messaging

我正在使用Google Messaging Service为大约4000台设备发送推送通知。现在它的问题是所有设备都无法接收通知。

我正在使用PHP curl向https://android.googleapis.com/gcm/send发送HTTP请求,我检查了响应并返回null(无响应)。起初它可以在少量设备上工作(我最后一次检查时设备少于300台)。

我是否必须拆分已注册的ID并多次发送消息?例如,将通知发送到所有设备需要10分钟(一次发送400个设备,发送10次,每次发送需要1分钟)

我想问一下GCM注册设备的数量是否有限制,或者我发送请求时是否有任何着名的问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以在一个http请求中向GCM服务器发送最多1000个注册ID。超过1000个ID,您必须将它们分成多个请求。