推送到设备后过期推送通知

Posted

技术标签:

【中文标题】推送到设备后过期推送通知【英文标题】:Expire push notification after delivered to device 【发布时间】:2016-03-21 18:12:32 【问题描述】:

推送通知是否可以在发送到设备后过期。我知道您可以使用 JSON 中设置的 time_to_liveexpiration_interval 使通知过期,该通知将发送到 APN 或 GMS。

但是是否可以在 10 分钟后隐藏/清除推送通知?

【问题讨论】:

【参考方案1】:

@Felix,发送后无法隐藏/清除推送通知。您只需将尚未发送的通知设置为 Collapsible Message 即可替换它:

可折叠消息是一条消息,如果它尚未传递到设备,则可以被包含相同折叠键的新消息替换。

这是一个示例 json 格式的消息:


"collapse_key" : "demo",
"delay_while_idle" : true,
"to" : "xyz",
"data" : 
"key1" : "value1",
"key2" : "value2",
,
"time_to_live" : 3

如果另一条消息将使用相同的折叠键排队,则将发送较新的消息而忽略较旧的消息。我希望能解决一些关于设置通知到期的问题。

【讨论】:

以上是关于推送到设备后过期推送通知的主要内容,如果未能解决你的问题,请参考以下文章

GCM 推送通知,其中消息从移动设备推送到 GCM 服务器

H5做的app怎么实现将消息推送到状态栏,求大神指点

如何使用 GCM 和 java 向多个设备发送推送通知

接收推送通知的问题 -

推送通知徽章

Quickblox - 如何将通知推送到 Android 和 iOS 平台?