私はfirebaseの初心者です。Firebaseの許可が拒否されました
このルールはどうやって解決されますか?
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if false;
}
}
}
私は
{
"rules":
{
".read": true,
".write": true,
}
}
、以下にルールを変更しようとしたが、以下
mismatched input '{' expecting {'function', 'service', 'syntax'}
の誤差がありますが、DB構造です。
現在、これは(パーミッション拒否を返す保つ)私のコードです:
// [START initialize_database_ref]
mDatabase = FirebaseDatabase.getInstance().reference
// [END initialize_database_ref]
val result = HashMap<String, Any>()
result.put("timestamp", getCurrentTime())
result.put("user_id", USER_ID)
result.put("x_position", -1)
result.put("y_position", -1)
mDatabase!!.ref.child("raw data").child("Z9QD79lDzP7MpD6feWeJ").setValue(result).addOnFailureListener(object : OnFailureListener {
override fun onFailure(@NonNull e: Exception) {
Log.d("firebase", e.localizedMessage)
}
})
任意の助けいただければ幸いです!ありがとう:)
私はまたことを試みたが、まだ許可拒否を持っています。私は別の方法で問題を解決したにもかかわらず、私はなぜこれの理由がわからない:( – user3415167