Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Kurulum & amp; REST API için kurulum

Firebase Realtime Database, bulutta barındırılan bir veritabanıdır. Veriler JSON olarak depolanır ve bağlı her istemciye 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 otomatik olarak güncellemeleri alır.

Herhangi bir Firebase Realtime Database URL'sini REST uç noktası olarak kullanabiliriz. Tek yapmamız gereken URL'nin sonuna .json eklemek ve favori HTTPS istemcimizden bir istek göndermek.

Hesap oluştur

Öncelikle Firebase konsolunda ücretsiz bir hesap için kaydolun. firebaseio.com biten benzersiz bir URL ile sizin için yeni bir Firebase uygulaması oluşturulacak. Kullanıcılarınızın kimliğini doğrulamak ve verileri depolamak ve uygulamanın veri tabanına senkronize etmek için bu URL'yi kullanacaksınız.

Firebase konsolunda Firebase uygulamaları oluşturabilir, yönetebilir ve silebilirsiniz. Belirli bir Firebase uygulamasına tıklamak, uygulamanızın veritabanını gerçek zamanlı olarak görüntülemenizi ve değiştirmenizi sağlar. Uygulama kontrol panelinizde ayrıca Firebase Gerçek Zamanlı Veritabanı Kuralları belirleyebilir, uygulamanızın kimlik doğrulamasını, dağıtımlarını yönetebilir ve analizleri görüntüleyebilirsiniz.

Veritabanı Oluşturun

  1. Henüz yapmadıysanız bir Firebase projesi oluşturun: Firebase konsolunda Proje ekle'yi tıklayın, ardından bir Firebase projesi oluşturmak veya mevcut bir GCP projesine Firebase hizmetleri eklemek için ekrandaki talimatları izleyin.

  2. Firebase konsolunun Gerçek Zamanlı Veritabanı bölümüne gidin. Mevcut bir Firebase projesini seçmeniz istenecektir. Veritabanı oluşturma iş akışını takip edin.

  3. 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 izin verir. Test ettikten sonra, Firebase Gerçek Zamanlı Veritabanı Kurallarını Anlayın bölümünü incelediğinizden emin olun.

    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.

  4. Bitti'yi tıklayın.

Realtime Database'i etkinleştirdiğinizde, Cloud API Manager'da API'yi de etkinleştirir.

Yardımcı Kitaplık Seçin

Verileri REST API aracılığıyla doğrudan komut satırından okuyabilir ve yazabilirsiniz. Bu kılavuzda tüm örneklerimiz için cURL kullanacağız. REST API ile en sevdiğiniz dilden etkileşim kurmanız için birkaç üçüncü taraf yardımcı kitaplığımız da var. Aşağıdaki yardımcı kitaplıklardan birini kullanabilir veya kendinizinkini oluşturabilirsiniz:

Dil Kütüphaneler
Clojure Taika tarafından Cloudfuji
Dart oyunu Resmi firebase-dart kitaplığındaki IO Client
Git Steven Berlanga ve Tim Gossett tarafından Firego
Git Firebase Cosmin Nicolaescu ve Justin Tulloss tarafından
Java firebase4j Brandon Gresham tarafından
Perl Firebase-Perl , Kiran Kumar ve JT Smith tarafından
PHP firebase-php kreait tarafından
firebase-php Tamas Kalman tarafından
piton Pyrebase James Childs-Maidment tarafından
python-firebase by Özgür Vatansever
python-firebase , Michael Huynh
yakut firebase-ruby , Oscar Del Ben
BigBertha , Fernand Galiana tarafından
Rest-firebase by Codementor

Sonraki adımlar