किसी प्रोजेक्ट के मौजूदा रिमोट कॉन्फ़िगरेशन टेंप्लेट पैरामीटर और JSON, प्रॉपर्टी लिस्ट (plist) या एक्सएमएल फ़ॉर्मैट में डिफ़ॉल्ट वैल्यू पाएं.
एचटीटीपी अनुरोध
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
project |
ज़रूरी है. Firebase प्रोजेक्ट का प्रोजेक्ट आईडी या प्रोजेक्ट नंबर, जिसके आखिर में "प्रोजेक्ट/" लिखा होता है. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
format |
ज़रूरी है. वापस दी जाने वाली फ़ाइल का स्ट्रक्चर. |
अनुरोध का मुख्य भाग
अनुरोध का लेख खाली होना चाहिए.
जवाब का लेख
JSON के काेड में दिखाना |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
फ़ील्ड | |
---|---|
contentType |
एचटीटीपी कॉन्टेंट-टाइप हेडर की वैल्यू, यह बताता है कि मुख्य हिस्से का कॉन्टेंट किस तरह का है. |
data |
एचटीटीपी अनुरोध/रिस्पॉन्स का मुख्य हिस्सा, रॉ बाइनरी के तौर पर. base64 कोड में बदली गई स्ट्रिंग. |
extensions[] |
ऐप्लिकेशन से जुड़ा खास प्रतिक्रिया मेटाडेटा. स्ट्रीमिंग एपीआई के लिए पहली प्रतिक्रिया में सेट किया जाना चाहिए. ऐसा ऑब्जेक्ट जिसमें किसी आर्बिट्रेरी टाइप के फ़ील्ड होते हैं. एक और फ़ील्ड |
अनुमति के दायरे
इनमें से किसी एक OAuth दायरों की ज़रूरत होती है:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.
फ़ॉर्मैट
अनुरोध करने के लिए फ़ाइल फ़ॉर्मैट.
एनम्स | |
---|---|
FORMAT_UNSPECIFIED |
पहचान में न आने वाली enum वैल्यू के लिए कैच-ऑल. |
XML |
एक्सएमएल फ़ॉर्मैट में जवाब देता है. |
PLIST |
प्रॉपर्टी की सूची (plist) फ़ॉर्मैट में जवाब दिखाता है. |
JSON |
यह रॉ JSON फ़ॉर्मैट में रिस्पॉन्स देता है (HttpBody में पैकेज के तौर पर न दिया गया हो). |