gpt4 book ai didi

android - 您如何替换以前使用 Cloud Functions 发送的通知?你如何防止收到某些通知?

转载 作者:行者123 更新时间:2023-11-29 17:01:10 31 4
gpt4 key购买 nike

我使用 Firebase 存储通知所需的内容,并使用 Google Cloud Functions 发送通知。当用户决定使用应用程序时,他们会订阅该事件,以便他们可以接收聊天通知。

我的第一个问题是他们会收到每条消息的单独通知,我想这在群聊中会很烦人。我尝试使用 collapseKey,但我认为我要么用错了,要么误解了它的用途。是不是因为通知已经发送了,所以不工作?无论哪种方式,我该如何解决这个问题?

我的第二个问题是用户订阅了一个事件,但由于有时接收通知会有一点延迟,如果他们在发送通知之前退出应用程序,他们可以获得自己的消息通知。我该如何防止这种情况?

最佳答案

对于你的第一个问题,使用

Pending intent flags

PendingIntent pendingIntent = PendingIntent.getActivity(getApplicationContext(), 0 /* Request code */, intent,
PendingIntent.FLAG_UPDATE_CURRENT);

有关标志的更多信息 Please visit this link

关于android - 您如何替换以前使用 Cloud Functions 发送的通知?你如何防止收到某些通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42916673/

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