GCM和WNS禁止向非活动设备发送推送通知的策略

时间:2016-04-04 13:40:24

标签: push-notification google-cloud-messaging apple-push-notifications wns

我知道APNS会禁止尝试向非活动设备发送多个推送通知的客户端。继续向GCM中的“NotRegistered”设备和WNS中的“响应代码410”频道发送推送通知的策略是什么?会有禁止或阻止客户的行为吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

对于 GCM 部分,在发送到Unregistered Device时似乎没有已定义的策略。我确实在一篇讨论GCM局限性的帖子中找到了这个answer。答案中有一些重要的引用:

您在GCM文档中遇到的唯一限制是:http://developer.android.com/google/gcm/adv.html#lifetime

从以上链接引用:

  

注意:如果没有折叠,可以存储的邮件数量有限制。该限制当前为100.如果达到限制,则丢弃所有存储的消息。然后,当设备重新联机时,它会收到一条特殊消息,指示已达到限制。然后,应用程序可以正常处理这种情况,通常是请求完全同步。

我还发现这个post GCM会阻止服务器,并根据答案:

  

GCM有使用限制,如果您自动执行GCM请求,则认为它们是DOS攻击的威胁