Основи firebase 2

Здравейте на всички! С теб Константин Кочетов.

Той е основен атрибут е същото като обмен на текстови данни (съобщения).

Нека да видим как това е направено в съхранение Firebase.

Процедурата за качване на файлове е различен в зависимост от платформата.

Помислете за всеки поотделно:

След създаването на препратката, можем да използваме методите putBytes (), putFile (), или putStream (), за да заредите файла в хранилището Firebase.
Имайте предвид, че не можете да го качите на маршрут-връзка. Винаги трябва да се създаде допълнителна връзка в примера по-горе, като се използва методът на детето ().

Всяка от трите метода: putBytes (), putFile (), или putStream (), тя е малко по-различна от другите, но те са взаимозаменяеми.

Тя се използва при изтегляне на файла, който се съхранява на устройството на потребителя. putFile () метод отнема като параметър Ури (т.е. връзка към файл на устройството на потребителя) и връща обект UploadTask, на която можете да инсталирате слушател, който ще ни каже дали операцията по зареждане се проведе успешно

Лесно зареждане на временно устройство с памет. UploadTask също се връща обекта, към който можете да инсталирате слушател, който ще ни каже дали операцията по товаренето е извършено успешно или не, и да ни се връща, за да изтеглите информация в моментна снимка.

Обувка от InputStream. UploadTask също се връща обекта, към който можете да инсталирате слушател, който ще ни каже дали операцията по товаренето е извършено успешно или не, и да ни се връща, за да изтеглите информация в моментна снимка.

За да качите файл, трябва първо да създаде връзка с пълното име на пътя (път) на файла, включително името на файла. Казано по-просто, вие създавате връзка, която сочи към мястото в Firebase съхранение, който ще се намира на вашия файл.

След създаването на препратката, можем да използваме методи сложи () или putString (), за да заредите файла в хранилището Firebase.
Имайте предвид, че не можете да го качите на маршрут-връзка. Винаги трябва да се създаде допълнителна връзка в примера по-горе, като се използва методът на детето ().

Изтегляне на файла или петно, или масив от байтове.
слагам () метод зарежда файл, получен с Blob и API на файла

слагам () метод също така работи с масив от байтове Uint8Array формат.

Изтегляне от низа.
Ако Blob, файл или масив от байтове, налични по някаква причина, то е възможно да се използват putString () метод, за да се зареди за съхранение на суров 64-база, или 64url-базова линия (String)

слагам () и putString () може по избор да се върне UploadTask, които могат да бъдат използвани за получаване на информация за успеха на изтеглянето.
Забележка: Да не се използва нулев справка, т.е. връзки, когато няма информация за пътя на файла

За да качите файл, трябва първо да създаде връзка с пълното име на пътя (път) на файла, включително името на файла. Казано по-просто, вие създавате връзка, която сочи към мястото в Firebase съхранение, който ще се намира на вашия файл.

След създаването на препратката, ние можем да свалите файла, използвайки метода на пут () или PutFile () в Firebase съхранение.
Имайте предвид, че не можете да го качите на маршрут-връзка. Винаги трябва да се създаде допълнителна връзка в примера по-горе, като се използва методът на детето ().

Зареждане от putFile ().
Използва се за зареждане на файлове, съхранявани на устройството на потребителя (например, на снимка от камерата).

Обувка от пут ().
Лесно зареждане на временно устройство с памет.

В същото време, можете да промените тези правила по ваша преценка в Firebase конзола.

На правилата за безопасност и удостоверяване Firebase ще говорим отделно. Макар и да не се притеснява за това.

Споделете това:

  • Основи firebase 2
    Какво е Firebase? Създаване на приложения с лекота!
  • Основи firebase 2
    Firebase връзка с проекта Android (Android Studio). два начина
  • Основи firebase 2
    Стъпка по стъпка създаването на разговор с Firebase на Android. ОЩЕ
  • Основи firebase 2
    Стъпка по стъпка със създаването на уебсайт Firebase. ОЩЕ
  • Основи firebase 2
    Програмист от Google на Firebase Тод Keplerman ми дава съвети за Firebase Summit Dev. Тя може да бъде полезна за всички :)
  • Основи firebase 2