Firebase Remote Config API

Firebase रिमोट कॉन्फ़िगरेशन एपीआई की मदद से, डेवलपर अपने ऐप्लिकेशन के काम करने के तरीके और लुक में बदलाव कर सकते हैं. इसके लिए, उपयोगकर्ताओं को ऐप्लिकेशन को अपडेट करने की ज़रूरत नहीं होगी. यह सुविधा, https://console.firebase.google.com पर मौजूद Firebase कंसोल के बजाय, Firebase कंसोल के साथ इस्तेमाल की जा सकती है.

सेवा: firebaseremoteconfig.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करने की ज़रूरत है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.

REST रिसॉर्स: v1.projects

तरीके
getRemoteConfig GET /v1/{project=projects/*}/remoteConfig
किसी प्रोजेक्ट का रिमोट कॉन्फ़िगरेशन टेंप्लेट और उससे जुड़ा ETag हेडर पाएं.
updateRemoteConfig PUT /v1/{project=projects/*}/remoteConfig
किसी प्रोजेक्ट का रिमोट कॉन्फ़िगरेशन टेंप्लेट पब्लिश करें.

REST रिसॉर्स: v1.projects.remoteConfig

तरीके
downloadDefaults GET /v1/{project=projects/*}/remoteConfig:downloadDefaults
किसी प्रोजेक्ट के मौजूदा रिमोट कॉन्फ़िगरेशन टेंप्लेट पैरामीटर और JSON, प्रॉपर्टी लिस्ट (plist) या एक्सएमएल फ़ॉर्मैट में डिफ़ॉल्ट वैल्यू पाएं.
listVersions GET /v1/{project=projects/*}/remoteConfig:listVersions
पब्लिश किए गए Remote Config template versions की सूची पाएं. उन्हें क्रम से लगाया गया है.
rollback POST /v1/{project=projects/*}/remoteConfig:rollback
किसी प्रोजेक्ट के पब्लिश किए गए रिमोट कॉन्फ़िगरेशन टेंप्लेट को, दिए गए वर्शन नंबर से बताए गए टेंप्लेट में रोल बैक करें.