1

我是 raspberrypi 的初学者,我目前正在研究它并希望将文件上传到 firebase。
我曾尝试使用 pyrebase 将数据上传到 firebase 。
我使用的代码是

import pyrebase
config = {
"apiKey": "AIzaSyDQIr6KCJTROzrAs8x9YvSSFo5zZ06N",
"authDomain": "achyuth13451601.firebaseapp.com",
"databaseURL": "https://achyuth13451601.firebaseio.com",
"storageBucket": "achyuth13451601.appspot.com",
}
firebase = pyrebase.initialize_app(config)
auth = firebase.auth()
user = auth.sign_in_with_email_and_password(email, password)
db = firebase.database()
data = {
    "name": "Mortimer 'Morty' Smith"
}
results = db.child("users").push(data, user['idToken'])

但我收到一个未经授权的 url 和权限被拒绝的错误

4

1 回答 1

0

Firebase 使用 Firebase安全规则来检查您是否被允许访问任何数据或文件。您正在使用的数据库(实时、云)和Firebase存储都存在 Firebase 规则。默认情况下,firebase 存储安全规则不允许上传文件。您必须前往您的Firebase 存储控制台并检查它们并更改它们以满足您的需要。

于 2020-03-17T08:52:34.857 回答