Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

REST API için Kurulum ve Kurulum

Firebase Realtime Database, bulutta barındırılan bir veritabanıdır. Veriler JSON olarak depolanır ve bağlı her istemciyle gerçek zamanlı olarak senkronize edilir. Android, iOS ve JavaScript SDK'larımızla platformlar arası uygulamalar oluşturduğunuzda, tüm müşterileriniz bir Gerçek Zamanlı Veritabanı örneğini paylaşır ve en yeni verilerle güncellemeleri otomatik olarak alır.

Herhangi bir Firebase Gerçek Zamanlı Veritabanı URL'sini REST bitiş noktası olarak kullanabiliriz. Elimizde is ekleme yapmak gerekir .json URL'nin sonuna ve bizim favori HTTPS istemciden bir istek gönderin.

Bir hesap oluşturun

İlk bir serbest hesap için kaydolmak Firebase konsoluna . Yeni Firebase uygulaması ile biten benzersiz bir URL sizin için oluşturulacak firebaseio.com . Bu URL'yi, kullanıcılarınızın kimliğini doğrulamak ve verileri uygulamanın veritabanında depolamak ve senkronize etmek için kullanacaksınız.

İçinde Firebase teselli sen Firebase uygulamalar oluşturmak, yönetmek ve silebilir. Belirli bir Firebase uygulamasına tıklamak, uygulamanızın veritabanını gerçek zamanlı olarak görüntülemenize ve değiştirmenize olanak tanır. Uygulama kontrol panelinizde ayrıca Firebase Gerçek Zamanlı Veritabanı Kuralları ayarlayabilir, uygulamanızın kimlik doğrulamasını, dağıtımlarını yönetebilir ve analitiği görüntüleyebilirsiniz.

Veritabanı Oluştur

  1. Gerçek Zamanlı Veri Tabanı bölümüne gidin Firebase konsoluna . Mevcut bir Firebase projesini seçmeniz istenecektir. Veritabanı oluşturma iş akışını izleyin.

  2. Firebase Güvenlik Kurallarınız için bir başlangıç ​​modu seçin:

    Test modu

    Mobil ve web istemci kitaplıklarını kullanmaya başlamak için iyidir, ancak herkesin verilerinizi okuyup üzerine yazmasına olanak tanır. Test ettikten sonra, mutlaka inceleyin anlayın Firebase Gerçek Zamanlı Veri Tabanı Kuralları bölümüne.

    Web, iOS veya Android SDK'yı kullanmaya başlamak için test modunu seçin.

    Kilitli mod

    Mobil ve web istemcilerinden gelen tüm okuma ve yazma işlemlerini reddeder. Kimliği doğrulanmış uygulama sunucularınız yine de veritabanınıza erişebilir.

  3. Veritabanı için bir bölge seçin. Bölgenin seçiminize bağlı olarak, veritabanı ad biçimde olacaktır <databaseName>.firebaseio.com veya <databaseName>.<region>.firebasedatabase.app . Daha fazla bilgi için, bkz projeniz için belirli konumları .

  4. Bitti tıklayın.

Gerçek Zamanlı Veritabanı etkinleştirdiğinizde, aynı zamanda API sağlayan Bulut API Yöneticisi .

Bir Yardımcı Kitaplık Seçin

REST API üzerinden doğrudan komut satırından veri okuyabilir ve yazabilirsiniz. Bu kılavuzda biz kullanacağız cURL bizim örnekler için. Ayrıca, favori dilinizden REST API ile etkileşim kurmak için birkaç üçüncü taraf yardımcı kitaplığımız var. Aşağıdaki yardımcı kitaplıklardan birini kullanabilir veya kendinizinkini oluşturabilirsiniz:

Dilim Kütüphaneler
Clojure Taika tarafından Cloudfuji
Dart oyunu IO Müşteri resmi de Firebase-dart kütüphanesine
Gitmek Firego tarafından Steven Berlanga ve Tim Gossett
Git Firebase Cosmin Nicolaescu ve Justin Tulloss tarafından
Java firebase4j tarafından Brandon Gresham
Perl Firebase-Perl Kiran Kumar ve JT Smith
PHP Firebase-php ile kreait
Firebase-php ile Tamas Kalman
piton Pyrebase tarafından James Childs-MAIDMENT
piton-Firebase tarafından Özgür Vatansever
piton-Firebase tarafından Michael Huynh
yakut Firebase-yakut tarafından Oscar Del Ben
BigBertha tarafından Fernand Galiana
dinlenme Firebase tarafından Codementor

Sonraki adımlar