gpt4 book ai didi

Android 如何请求其他用户的操作或批准 - 概念

转载 作者:行者123 更新时间:2023-11-30 04:59:12 28 4
gpt4 key购买 nike

我正在尝试在我的 android/firebase(cloud firestore) 应用程序上添加一项需要其他用户批准/拒绝的功能。例如,当 Air&BnB 上的用户想要预订一个地方时,所有者必须批准或拒绝该请求。

几天来,我一直在四处寻找有关如何执行此操作的答案或建议,但我还没有找到任何可以使用的示例。也许我想多了。

到目前为止,我已经了解了推送通知,但不幸的是,没有示例向您展示如何将其发送给其他用户。他们要么向您展示如何向自己发送一个,要么向您展示如何从 Firebase 将其发送给您的用户以促进用户参与。我觉得这不是解决问题的正确方法。

我正在寻找有关如何执行此操作的任何方向或指南。感谢所有帮助。

如果您的选择是反对票,请给出原因。

提前致谢。

更新

我想多了,就画了这个。如果有人有更好的方法,我会洗耳恭听。

enter image description here

最佳答案

我建议使用监听器,您可以从监听器创建通知。

当您更改用户文档时,监听器将关闭。

例如:

documentReferenceUser.addSnapshotListener((documentSnapshot, e) -> {
assert documentSnapshot != null;
CloudUser cloudUser = documentSnapshot.toObject(CloudUser.class);
assert cloudUser != null;
if(cloudUser.hasRequests()){
// create the notification here.
}
});

关于Android 如何请求其他用户的操作或批准 - 概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58533461/

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