我对编程相对较新,遇到了些问题。
我有这段代码可以发送数据到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 Uncaught (in promise) Error: PERMISSION_DENIED: Permission denied(…)
当我试图查找此问题时,它谈论了Firebase的规则,这似乎是一种我还没学过的语言(或者只是超出我的能力范围)。有人可以解释一下是什么原因导致了这个问题吗?我认为原因是我要求其存储电子邮件和用户显示名称,但是您不能这样做,但是当我将其删除时,仍然存在相同的问题。是否有一种避免设置规则的方法,或者规则是我可以在一天内学会如何编写的东西,还是我完全不懂?
感谢任何帮助!