इंस्टॉलेशन & REST API का सेटअप

Firebase Realtime Database, क्लाउड पर होस्ट किया गया डेटाबेस है. डेटा को JSON के तौर पर सेव किया जाता है और कनेक्ट किए गए हर क्लाइंट के साथ रीयल टाइम में सिंक किया जाता है. Android, Apple प्लैटफ़ॉर्म, और JavaScript SDK टूल की मदद से क्रॉस-प्लैटफ़ॉर्म ऐप्लिकेशन बनाने पर, आपके सभी क्लाइंट एक Realtime Database इंस्टेंस शेयर करते हैं. साथ ही, उन्हें नए डेटा के साथ अपडेट अपने-आप मिलते हैं.

किसी भी Firebase Realtime Database यूआरएल को REST एंडपॉइंट के तौर पर इस्तेमाल किया जा सकता है. आपको बस यूआरएल के आखिर में .json जोड़ना होगा और अपने पसंदीदा एचटीटीपीएस क्लाइंट से अनुरोध भेजना होगा.

खाता बनाएँ

सबसे पहले, Firebase कंसोल में जाकर, बिना किसी शुल्क के खाते के लिए साइन अप करें. आपके लिए एक नया Firebase ऐप्लिकेशन बनाया जाएगा. इसका यूनीक यूआरएल firebaseio.com पर खत्म होगा. इस यूआरएल का इस्तेमाल, उपयोगकर्ताओं की पुष्टि करने के लिए किया जाएगा. साथ ही, ऐप्लिकेशन के डेटाबेस में डेटा को सेव और सिंक करने के लिए भी इसका इस्तेमाल किया जाएगा.

Firebase कंसोल में जाकर, Firebase ऐप्लिकेशन बनाए जा सकते हैं, उन्हें मैनेज किया जा सकता है, और मिटाया जा सकता है. किसी Firebase ऐप्लिकेशन पर क्लिक करके, रीयल टाइम में अपने ऐप्लिकेशन के डेटाबेस को देखा और उसमें बदलाव किया जा सकता है. ऐप्लिकेशन के डैशबोर्ड में, Firebase Realtime Database Security Rules को सेट अप किया जा सकता है. साथ ही, ऐप्लिकेशन की पुष्टि करने की प्रोसेस और डिप्लॉयमेंट को मैनेज किया जा सकता है. इसके अलावा, आंकड़े भी देखे जा सकते हैं.

डेटाबेस बनाना

  1. Firebase कंसोल में, डेटाबेस और स्टोरेज > रीयलटाइम डेटाबेस पर जाएं.

  2. डेटाबेस बनाएं पर क्लिक करें.

  3. अपने Firebase Security Rules के लिए शुरुआती मोड चुनें:

    टेस्ट मोड

    मोबाइल और वेब क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करने के लिए अच्छा है. हालांकि, इससे कोई भी व्यक्ति आपके डेटा को पढ़ सकता है और उसे ओवरराइट कर सकता है. जांच करने के बाद, Firebase रीयलटाइम डेटाबेस के नियमों को समझें सेक्शन को ज़रूर देखें.

    वेब, Apple या Android SDK का इस्तेमाल शुरू करने के लिए, testmode चुनें.

    लॉक मोड

    यह मोबाइल और वेब क्लाइंट से, डेटा को पढ़ने और लिखने की सभी अनुमतियों को अस्वीकार करता है. आपके पुष्टि किए गए ऐप्लिकेशन सर्वर, अब भी आपके डेटाबेस को ऐक्सेस कर सकते हैं.

  4. डेटाबेस के लिए कोई जगह चुनें.

    डेटाबेस की जगह के आधार पर, नए डेटाबेस का यूआरएल इनमें से किसी एक फ़ॉर्मैट में होगा:

    • DATABASE_NAME.firebaseio.com (us-central1 में मौजूद डेटाबेस के लिए)

    • DATABASE_NAME.REGION.firebasedatabase.app (अन्य सभी जगहों पर मौजूद डेटाबेस के लिए)

  5. हो गया पर क्लिक करें.

Realtime Database को चालू करने पर, Cloud API Manager में भी एपीआई चालू हो जाता है.

अगले चरण