【问题标题】:Push notification delivery speed using 3rd party services?使用 3rd 方服务推送通知传递速度?
【发布时间】:2012-11-07 00:28:51
【问题描述】:

我目前使用 Pushwoosh 作为 iOS 推送通知的推送通知提供程序。我注意到的是,通知发出后平均需要 10-15 秒才能收到通知。我想知道的是,考虑到 Apple 接收到其 APNS 服务器的流量,这个数字是否是一个正常数字?使用 Pushwoosh 或其他服务可以获得什么样的速度?是时候改用更可靠的东西了,还是无论我选择哪个提供商,这只是 APNS 的本质?

Pushwoosh 非常便宜且负担得起,但我开始意识到,物有所值,这不是质量。

【问题讨论】:

    标签: ios push-notification apple-push-notifications


    【解决方案1】:


    有几个可能的问题

    1. 您与 pushwoosh 的连接。
      只需 ping Pushwoosh API 网关 cp.pushwoosh.com
    2. pushwoosh 方面的一些延迟。
      发送消息,然后转到 https://cp.pushwoosh.com/notifications 并在列表中找到您的消息,它必须从顶部开始。消息的状态可以是待处理、处理或完成。处于待处理状态,您的消息现在未发送。这意味着 pushwoosh 服务器当前非常繁忙(非常罕见的情况)。当状态变为“处理中”时,pushwoosh 立即开始向 APNS 发送通知。在正常情况下,您应该在您的消息在 pushwoosh 控制面板中“完成”之前收到通知。如果没有,请参阅 4
    3. 设备连接。
      即使您确定您的设备已连接到互联网 - 请再次检查。这是最常见的延迟问题。
    4. APNS 延迟。
      我不知道 100% 的诊断方法,但如果 pushwoosh 控制面板中的消息状态为“完成”并且您确定 (3),则 APNS 存在一些延迟。李>

    附: 如果我的回复没有帮助,请随时联系 Pushwoosh 支持 (http://www.pushwoosh.com/contact-us/)。他们会更仔细地调查您的案件。但是不要忘记给他们发送延迟消息的messageid(您可以在通知页面上找到它)

    【讨论】:

      【解决方案2】:

      这似乎取决于速度,有时直接对 APNS 的 PHP 调用会立即出现,有时可能需要长达 15 秒,有时我会将其归结为与手机和 Apple 服务器的通信链接。

      【讨论】:

        【解决方案3】:

        我们目前正在使用 Drupal 模块来发送推送通知,并且它们几乎可以立即发送。 (2-5 秒)。我不知道是哪一个,但如果你有兴趣我会问我的同事......

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-08-07
          • 2011-01-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-11-18
          • 1970-01-01
          相关资源
          最近更新 更多