【问题标题】:Google Cloud Messaging for Android sending message适用于 Android 的 Google Cloud Messaging 发送消息
【发布时间】:2012-09-06 13:46:49
【问题描述】:

我尝试使用 GCM 向 android 发送消息。但我有一个问题,例如第一条,第二条和第三条消息传递到android,下一条消息未传递。在 cca X 分钟后,再次传递一些消息,然后未传递。有调用发送通知到 GCM 服务器的 URL。 Android 设备仍然连接到互联网(不睡眠,不关闭显示)我有好的参数吗?

https://android.googleapis.com/gcm/send

和参数:

String.Format("collapse_key={4}&time_to_live={3}&delay_while_idle=0&data.message={0}&data.time={1}&registration_id={2}", value, System.DateTime.Now, deviceId, timeToLive, DateTime.Now.Ticks);

我收到来自服务器的响应:id=0:123354....

【问题讨论】:

  • New commnet 我在 10 分钟内成功发送了 7 条消息。然后 20 分钟,我尝试发送下 10 条未发送的消息。 20 分钟后,我再次尝试发送大约 7 条消息,这些消息已送达......等等。

标签: cloud message google-cloud-messaging


【解决方案1】:

不保证交货顺序。并且不保证可以使用新版本的code 从我的角度来看,我认为如果它们被发送到快速,谷歌可能会阻止这些消息。 比如 2-3 分钟 10 条消息。

【讨论】:

  • 可以做些什么来解决这个问题?我想使用 GCM 开发一个即时通讯应用程序。有什么提示吗?
猜你喜欢
  • 2014-02-21
  • 1970-01-01
  • 1970-01-01
  • 2014-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多