相关文章推荐
温暖的金鱼  ·  mysql 查询 ...·  1 年前    · 
善良的番茄  ·  mysql STR_TO_DATE ...·  1 年前    · 

如何使FCM推送的通知过期或设置寿命?

5 人关注

我的应用程序从服务器上向几个用户设备发送推送通知。在我的应用场景中,通知将在一定时间内有效。目前,所有的通知都通过我的应用,但在给定的到期时间后,我根本不发送这个通知。 在一个用户身上发送的代码。

"to":"REGISTRATION_ID", // "to" replaces "registration_ids" "notification": { "title": "Portugal vs. Denmark”, "body”: "5 to 1” "time_to_live":"600"

注意:"time_to_live "属性不起作用。

1 个评论
你可以在通知中添加一个自定义字段,并在用户的设备上检查它是否已经过期。如果已经过期--那么就不要显示通知。
android
push-notification
firebase-cloud-messaging
Md Shihab Uddin
Md Shihab Uddin
发布于 2017-11-23
2 个回答
Ayman
Ayman
发布于 2021-02-14
已采纳
0 人赞同

你应该按照本文档的要求使用。 设置一个信息的寿命。

"android": {
  "ttl":"600s"
"time_to_live":"600"