2014-10-10 110 views
2

我正在使用Google消息传递服务发送大约4000个设备的推送通知。现在有问题,所有设备都无法收到通知。Google云消息传递 - 注册的设备过多会导致消息失败?

我使用PHP curl发送HTTP请求到https://android.googleapis.com/gcm/send,我检查了响应并返回为null(无响应)。起初,它适用于少量设备(最后一次检查时少于300个设备)。

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

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

谢谢!

回答

1

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

+0

感谢您的信息,我会马上尝试。 – TrungDQ 2014-10-10 07:46:43

+0

谢谢,它确实有效。 – TrungDQ 2014-10-10 15:50:16

相关问题