gpt4 book ai didi

java - 无法理解有关数据更改的通知如何与 android 中的 Firestore 配合使用。谁能解释一下?

转载 作者:行者123 更新时间:2023-12-04 09:16:56 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to achieve notifications whenever there is change in Firebase Firestore Android?

(1 个回答)


去年关闭。




正如我在标题中所说,当 Firestore 中的数据发生更改时,我无法理解通知是如何工作的。我有一个应用程序,需要在添加数据或更改数据库中的现有文档时通知特定用户组。
我了解通知 channel 如何与 UI 配合使用,但不了解如何设置我的应用程序以在应用程序未运行时响应后台数据库中的更改。我可以直接从 FireStore 的控制台发送通知。当数据库中的数据发生变化时,问题就出现了。我正在使用 Java 在 Android Studio 中进行编码。

最佳答案

Here是一个类似的问题,如下:亮点。
我想你可以考虑使用 Cloud Functions for Firebase .这将帮助您在数据库中发生有趣的事情时通知用户。为了让它工作,你需要实现 Firebase Authentication .这将帮助您在发生新事情时向特定用户或一组用户发送通知。
Here是一个如何编写 Node.js 函数的简单示例。
一旦出现新通知,您可以使用 sendToDevice函数和 tokenId将通知发送给特定用户。通知将由 Android 系统处理并显示给用户。请注意,这仅在应用程序位于 background 中时才有效。 .通过实现 FirebaseMessagingService,您也可以在应用程序处于前台时收到通知。 .
一个tutorial中也有说明循序渐进,如何才能send notifications根据您的需要。

关于java - 无法理解有关数据更改的通知如何与 android 中的 Firestore 配合使用。谁能解释一下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63172603/

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