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

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

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

【问题讨论】:

    标签: android ios google-cloud-messaging apple-push-notifications


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-02-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 2016-01-03
      • 2020-12-24
      • 2021-07-07
      相关资源
      最近更新 更多