gpt4 book ai didi

apple-push-notifications - apns-collapse-id 选项在 FCM 中不起作用

转载 作者:行者123 更新时间:2023-12-03 21:04:35 27 4
gpt4 key购买 nike

我正在尝试实现 APNS 通知,我想在其中为所有传入通知维护单个最新通知。
我使用的 apns-collapse-id 应该由 FCM 支持,如此处所述

https://firebase.google.com/docs/cloud-messaging/concept-options#collapsible_and_non-collapsible_messages

但是,当我使用单个折叠 ID 发送多个通知时,最终用途仍会收到多个通知

下面是接收端的有效载荷,它有 "gcm.notification.apns-collapse-id",我猜它是由谷歌发送的。

我试图了解是否需要进行任何更改才能使其正常工作。

原始发件人有效载荷:

{ 
"to" : "xyz",
"notification": {
"title" : "title_here",
"body" : "body_here",
},
"data" : {
"message" : "Message_Here"
},
"apns-collapse-id" : "STRING_ID_HERE"
"content_available" : true
}

接收端有效载荷:
{
aps = {
alert = {
body = "body_Here";
title = "title_here";
};
"content-available" = 1;
};
"gcm.message_id" = "0:123456789ae";
"gcm.notification.apns-collapse-id" = STRING_ID_HERE;
"google.c.a.e" = 1;
message = "Message_Here";
}

最佳答案

我建议使用最新的 send来自 firebase-admin 的函数lib,用法描述 here .
它似乎工作正常。

关于apple-push-notifications - apns-collapse-id 选项在 FCM 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55190572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com