草庐IT

firebase-notifications

全部标签

firebase - 如何通过 Flutter 在 Firestore 中添加 Geopoint、时间戳和对文档的引用

在Firestore中设置基本类型非常简单。但我找不到如何使用flutterFirestore插件构建Geopoint、Timestamp和另一个文档引用。你在你设置给coollectionMap的内部数据中分配了什么?对于每个对象?有什么帮助或例子吗? 最佳答案 我在服务器上手动创建了一个对象,并将其放入我的flutter应用程序中。对于TimeStamp,您可以直接从dart传递DateTime对象。对于Geopoint,Firestore插件中有GeoPoint对象。newGeoPoint(longitude:3.4,lati

firebase - Flutter & Firestore - 更新永不停止(从一个值切换到另一个值)

我是Dart和Flutter的新手,我正在尝试使用Flutter和Firebase(因此,Firestore作为数据库)构建一个简单的应用程序。这是我想要实现的目标:我希望学生能够选择学校选择后,我将学生的学校更新为学校的documentID引用(一些由Firestore自动生成的UID)。示例:学校:“eGGDjg2JKFWiLfgvHpeE”。我还附有学生的电子邮件和电话号码。就是这样。问题是:学校值在Firestore上不断更新自身。我现在有2所学校,它在这2个值之间切换(+它使用了很多Firebase免费层编写操作)。最后但并非最不重要的一点是,该算法位于“选择你的学校”页面上

firebase - 如何将 Flutter Web 与 Firebase 集成?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我需要将我的Flutter网络应用与Firebase集成。我找到了信息,但都是关于移动应用程序Flutter的,我需要Flutterforweb的信息。

Firebase 身份验证获取已删除的用户

await_auth.currentUser()此行获取已删除的用户。在我的应用程序中,我测试了从firebase控制台删除一个用户,然后我运行了这个:FirebaseUserfirebaseUser;FirebaseUsercurrentUser=await_auth.currentUser();if(currentUser!=null){print('linkingaccount${currentUser.uid}');firebaseUser=await_auth.linkWithCredential(credential);}else{firebaseUser=await_au

notifications - 删除 Redis 中 Sets 类型的最后一项

我使用Sets类型的Redis来存储项目数NotificationIds,例如:SADDbookNotify:user:1"1"SADDbookNotify:user:1"2"SADDbookNotify:user:1"3"SADDbookNotify:user:1"4"SADDbookNotify:user:1"8"我如何删除最后三项?Redis中CRUD通知的最佳结构和数据类型是什么? 最佳答案 由于Redis的集合是无序的,“最后一个元素”的概念对它们来说毫无意义。我建议研究SortedSets(遵循ZADD的踪迹),也许使用

android - Firebase 的 ProGuard 规则是什么?

这些依赖项的ProGuard规则是什么?compile'com.google.firebase:firebase-core:10.0.1'compile'com.google.firebase:firebase-crash:10.0.1'compile'com.google.firebase:firebase-messaging:10.0.1'compile'com.google.firebase:firebase-ads:10.0.1' 最佳答案 Firebase使用consumerProguardFiles如果您使用Gradle

javascript - Cloud Functions for Firebase Messaging 中的负载错误

我使用CloudFunctionsforFirebase编写了一个云函数,用于向FirebaseMessaging的某些主题发送通知。函数的最后部分定义要发送的有效负载,然后发送它://javascriptcodeincloudfunctionsconstpayload={'notification':{'title':`${toTitleCase(name)}justloggedanevent`,'body':`${events[eventType]}for${toTitleCase(petName)}`,'data':{'personSent':userSent}}};consol

javascript - 使用 Firebase 实现无限滚动?

varself=this;varfirebaseRef=newFirebase(baseUrl+'/sparks');firebaseRef.limitToLast(5).on('child_added',function(childSnapshot,prevChildKey){self.addChild(childSnapshot);//addsposttoa});我的代码当前加载最后5个帖子并将加载任何新帖子。但是,我也希望能够加载旧帖子。我有一个按钮,单击该按钮将调用一个函数(我不确定如何实现)来加载较旧的帖子。如何检索这些旧帖子?(箭头只是表示我想检索帖子,从底部开始,一直到顶

javascript - 从 Google 电子表格导出到 Firebase,错误

我认为我的大部分错误都来自Firebase的更新。但我到了那里。仍然喜欢Firebase!好的,我正在尝试将列演示电子表格导出到Firebase(代码如下)。该错误似乎与Firebase引用有关。我知道如何在我的Firebase项目中修复它,但这已挂接到电子表格的脚本编辑器中。ERROR:ReferenceError:"FirebaseApp"isnotdefined.(line13,file"export")functionwriteDataToFirebase(){varss=SpreadsheetApp.openById("1rV2_S2q5rcakOuHs2E1iLeKR2fl

javascript - 如何设置 Firebase 用户的显示名称?

根据Firebase网站上的JSAuth文档,它只显示了如何获取displayName以及如何更新displayName。所以我尝试更新它。但这有点不合逻辑,因为你怎么能在不创建它的情况下更新它。所以我的问题是,如何在注册期间设置用户的显示名称?functioncreateUser(email,password){firebase.auth().createUserWithEmailAndPassword(email,password).catch(function(error){error.message.replace(".","");alert(error.message+"("