Google云消息传递 - 注册的设备过多会导致消息失败?
问题描述:
我正在使用Google消息传递服务发送大约4000个设备的推送通知。现在有问题,所有设备都无法收到通知。Google云消息传递 - 注册的设备过多会导致消息失败?
我使用PHP curl发送HTTP请求到https://android.googleapis.com/gcm/send
,我检查了响应并返回为null
(无响应)。起初,它适用于少量设备(最后一次检查时少于300个设备)。
我是否必须多次拆分注册的ID并发送消息?例如,将通知发送到所有设备需要10分钟(一次发送400个设备,发送10次,每发送1分钟)
我想问是否对注册设备的数量有任何限制的GCM,或者是否有任何我发送请求时遇到的着名问题?
谢谢!
答
您可以在一个http请求中向GCM服务器发送至多1000个注册ID。超过1000个ID,您必须将它们分成多个请求。
感谢您的信息,我会马上尝试。 – TrungDQ 2014-10-10 07:46:43
谢谢,它确实有效。 – TrungDQ 2014-10-10 15:50:16