किसी प्रोजेक्ट के मौजूदा रिमोट कॉन्फ़िगरेशन टेंप्लेट के पैरामीटर और डिफ़ॉल्ट वैल्यू, 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 |
ईनम की अनजान वैल्यू के बारे में जानें. |
XML |
एक्सएमएल फ़ॉर्मैट में जवाब देता है. |
PLIST |
प्रॉपर्टी की सूची (plist) फ़ॉर्मैट में जवाब देता है. |
JSON |
रॉ JSON फ़ॉर्मैट में जवाब देता है (किसी HttpBody ऑब्जेक्ट में पैकेज नहीं किया जाता). |