Как загрузить файл в Firebase, используя raspberypi 3b + - PullRequest
1 голос
/ 17 марта 2020

Я новичок в 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-адреса, и разрешение отклонено

1 Ответ

0 голосов
/ 17 марта 2020

Firebase использует правила безопасности firebase , чтобы проверить, разрешено ли вам доступ к любым данным или файлам. Правила Firebase существуют как для баз данных (в реальном времени, облачных), так и для Firebase хранилища , которые вы используете. По умолчанию правила безопасности хранилища Firebase не позволяют загружать файлы. Вы должны go на своей консоли хранения Firebase и проверить их и изменить их в соответствии со своими потребностями.

...