Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

स्थापना और amp; REST API के लिए सेटअप

फायरबेस रियलटाइम डेटाबेस क्लाउड-होस्टेड डेटाबेस है। डेटा को JSON के रूप में संग्रहीत किया जाता है और प्रत्येक कनेक्ट किए गए क्लाइंट के लिए रीयलटाइम में सिंक्रनाइज़ किया जाता है। जब आप हमारे एंड्रॉइड, आईओएस और जावास्क्रिप्ट एसडीके के साथ क्रॉस-प्लेटफ़ॉर्म ऐप बनाते हैं, तो आपके सभी क्लाइंट एक रियलटाइम डेटाबेस उदाहरण साझा करते हैं और स्वचालित रूप से नवीनतम डेटा के साथ अपडेट प्राप्त करते हैं।

हम किसी भी Firebase Realtime Database URL को REST समापन बिंदु के रूप में उपयोग कर सकते हैं। हमें बस इतना करना चाहिए कि URL के अंत में .json और अपने पसंदीदा HTTPS क्लाइंट से एक अनुरोध भेजें।

खाता बनाएं

सबसे पहले फायरबेस कंसोल में एक मुफ्त खाते के लिए साइन अप करें। आपके लिए एक नया Firebase ऐप बनाया जाएगा, जिसका एक अनूठा URL firebaseio.com में समाप्त होगा। आप अपने उपयोगकर्ताओं को प्रमाणित करने और ऐप के डेटाबेस में डेटा को संग्रहीत और सिंक करने के लिए इस URL का उपयोग करेंगे।

Firebase कंसोल के भीतर आप Firebase ऐप्स बना, प्रबंधित और हटा सकते हैं। एक विशिष्ट फायरबेस ऐप पर क्लिक करने से आप अपने ऐप के डेटाबेस को रियलटाइम में देख सकते हैं और संशोधित कर सकते हैं। अपने ऐप डैशबोर्ड में, आप फायरबेस रियलटाइम डेटाबेस नियम भी सेट कर सकते हैं, अपने ऐप के प्रमाणीकरण, डिप्लॉयज़ और एनालिटिक्स को देख सकते हैं।

एक डेटाबेस बनाएँ

  1. यदि आप पहले से ही नहीं है, तो एक Firebase प्रोजेक्ट बनाएं: Firebase कंसोल में , Add प्रोजेक्ट पर क्लिक करें, फिर फायरबेस प्रोजेक्ट बनाने या मौजूदा GCP प्रोजेक्ट में Firebase सेवाओं को जोड़ने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

  2. Firebase कंसोल के रीयलटाइम डेटाबेस अनुभाग पर नेविगेट करें। आपको मौजूदा Firebase प्रोजेक्ट का चयन करने के लिए प्रेरित किया जाएगा। डेटाबेस निर्माण वर्कफ़्लो का पालन करें।

  3. अपने फायरबेस सुरक्षा नियमों के लिए एक प्रारंभिक मोड चुनें:

    परीक्षण विधि

    मोबाइल और वेब क्लाइंट लाइब्रेरी के साथ शुरुआत करने के लिए अच्छा है, लेकिन किसी को भी आपके डेटा को पढ़ने और अधिलेखित करने की अनुमति देता है। परीक्षण के बाद, अंडरस्टैंड फायरबस्ट रियलटाइम डेटाबेस रूल्स सेक्शन की समीक्षा करना सुनिश्चित करें।

    वेब, iOS या Android SDK के साथ आरंभ करने के लिए, परीक्षण मोड का चयन करें।

    बंद मोड

    सभी मोबाइल और वेब क्लाइंट से पढ़ते हैं और लिखते हैं। आपके प्रमाणित एप्लिकेशन सर्वर अभी भी आपके डेटाबेस तक पहुंच सकते हैं।

  4. पूर्ण क्लिक करें।

जब आप रीयलटाइम डेटाबेस को सक्षम करते हैं, तो यह क्लाउड एपीआई मैनेजर में एपीआई को भी सक्षम करता है।

एक हेल्पर लाइब्रेरी चुनें

आप कमांड लाइन से सीधे REST API के माध्यम से डेटा पढ़ और लिख सकते हैं। इस गाइड में हम अपने सभी उदाहरणों के लिए CURL का उपयोग करेंगे। आपकी पसंदीदा भाषा से REST API के साथ बातचीत करने के लिए हमारे पास कई तृतीय-पक्ष सहायक लाइब्रेरी भी हैं। आप निम्न सहायक पुस्तकालयों में से एक का उपयोग कर सकते हैं या अपना खुद का बना सकते हैं:

भाषा: हिन्दी पुस्तकालय
Clojure मेघफूजी द्वारा ताईका
तीव्र गति आधिकारिक फायरबेस-डार्ट लाइब्रेरी में IO क्लाइंट
जाओ स्टीवन बर्लंगा और टिम गोसेट द्वारा फायरगो
कोस्मिन निकोलेस्कु और जस्टिन टुल्लोस द्वारा गो फायरबेस
जावा Firebase4j ब्रैंडन ग्रेशम द्वारा
पर्ल किरण कुमार और जेटी स्मिथ द्वारा फायरबेस-पर्ल
पीएचपी फायरबैस- php kreait द्वारा
तमस कलामान द्वारा फायरबेस-पीएचपी
अजगर जेम्स चिल्ड्स - मैडमेंट द्वारा प्यारेबेस
अजगर वेटबेस द्वारा Vzgür Vatansever
माइकल Huynh द्वारा अजगर-आग का गोला
माणिक ऑस्कर डेल बेन द्वारा फायरबेस-रूबी
फर्नांड गिलियन द्वारा बिगबर्थ
कोड- संयोजक द्वारा आराम- फायरबेस

अगला कदम