在最新版本的Firebase (Google I / O 2016期间宣布)中,如何将其他人添加到我想与之collaborate项目或应用程序中? 我通过Settings > Permissions查找了IAMangular色。 这是正确的吗? 如果我在那里添加人员并指派一个angular色,请说编辑,他/她会通过电子邮件通知它吗? 请求会被发送还是直接添加到该angular色?
在下面的例子中,有没有办法获得写给/ messages / {pushId} / original的用户的uid? exports.makeUppercase = functions.database.ref('/messages/{pushId}/original') .onWrite(event => { // Grab the current value of what was written to the Realtime Database. const original = event.data.val(); console.log('Uppercasing', event.params.pushId, original); const uppercase = original.toUpperCase(); // You must return a Promise when performing asynchronous tasks inside a Functions such as // writing to the […]
在新的Firebase中,在通知下,他们提到开发人员可以向特定设备发送通知。 为此,在控制台中请求一个FCM令牌。 什么是确切的,我怎样才能得到这个令牌?
我比较新的编码,有麻烦。 我有这个代码发送数据到firebase app.userid = app.user.uid var userRef = app.dataInfo.child(app.users); var useridRef = userRef.child(app.userid); useridRef.set({ locations: "", theme: "", colorScheme: "", food: "" }); 但是,我不断收到错误: FIREBASE警告:设置在/ users /(GoogleID)失败:permission_denied 2016-05-23 22:52:42.707 firebase.js:227未捕获(承诺)错误:PERMISSION_DENIED:权限被拒绝(…) 当我试图查看这个问题时,它谈到了关于Firebase的规则,这个规则似乎是我还没有学习的语言(或者只是在我的头上)。 有人可以解释是什么造成这个问题? 我以为是我要求它存储电子邮件和用户显示名称,你只是不允许这样做,但当我把它们拿出来,我仍然有同样的问题。 有没有办法避免这个错误,而没有设定规则,或规则的东西,我可以教自己如何写在一天,或者我刚刚离开我的联盟吗? 感谢您的帮助!
我想在我的应用程序中创build一个简单的search,但不能在interwebs上find任何关于它的东西,这比2014年更近。还有一个更好的方法。 有startAt和endAt函数,但它们不按预期工作,并区分大小写。 你们如何解决这个问题? 这个function在2016年如何还不存在?
这里是我的MainActivity中用作BroadcastReceiver的代码 //Initializing our broadcast receiver mRegistrationBroadcastReceiver = new BroadcastReceiver() { //When the broadcast received //We are sending the broadcast from GCMRegistrationIntentService @Override public void onReceive(Context context, Intent intent) { //If the broadcast has received with success //that means device is registered successfully if(intent.getAction().equals(GCMRegistrationIntentService.REGISTRATION_SUCCESS)){ //Getting the registration token from the intent String token = intent.getStringExtra("token"); //Displaying […]
当我刷新我的网站,我得到了404。这是与Angular2,打字稿和firebase。 我已经部署到我的Angular2应用程序firebaseapp。 路线似乎改变了,但当我刷新浏览器redirect到404页面。 当我刷新本地这不会发生。 我是否缺less路线设置或Firebase设置? 这是我的firebase.json文件: { "firebase": "test", "public": "src", "ignore": [ "firebase.json", "**/.*", "**/node_modules/**" ] }
我想从Android中的Firebase的所有孩子列表。 我已经实现这个代码,但它不工作。 mFirebaseRef = new Firebase(FIREBASE_URL); mFirebaseRef.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { List<String> td = (ArrayList<String>) dataSnapshot.getValue(); //notifyDataSetChanged(); } @Override public void onCancelled(FirebaseError firebaseError) { } });
我试图创build一个应用程序,我可以在特定的用户帐户中获取/设置数据,并且受到Firebase的诱惑。 我遇到的问题是,当我的结构如下所示时,我不知道如何定位特定的用户数据: online-b-cards – users – InnROTBVv6FznK81k3m – email: "hello@hello" – main: "Hello world this is a text" – name: "Alex" – phone: 12912912 我环顾四周,我无法真正find任何关于如何访问个人数据,更不用说当他们被给予一些随机哈希作为他们的ID。 我将如何去基于他们的名字抓取个人用户信息? 如果有更好的方法,请告诉我!
我正在使用我的应用程序的许多位置的com.firebaseui:firebase-ui:0.2.0库中的FirebaseRecyclerViewAdapter 。 我的问题是如何应用它在查询参数返回一些'索引'条目值(Map.Entry)的情况下。 正如Firebase文档( https://www.firebase.com/docs/android/guide/structuring-data.html )中所述,我使用索引来保持数据结构不变。 这导致了我需要将这些索引绑定到ViewHolder的情况。 在填充视图方法中,我使用索引的键来检索数据以填充视图。 我有麻烦创build适配器,不知道如何定义“modelClass”参数的情况下布尔/stringMap.Entry: mAdapter = new FirebaseRecyclerViewAdapter<Map.Entry<String, Boolean>, ItemViewHolder>(???.class, R.layout.my_card, ItemViewHolder.class, getItemIndexQuery(mKey) ) { … }