Method: projects.remoteConfig.rollback

किसी प्रोजेक्ट के प्रकाशित रिमोट कॉन्फिग टेम्पलेट को दिए गए संस्करण संख्या द्वारा निर्दिष्ट टेम्पलेट पर वापस रोल करें।

रोलबैक पहले से प्रकाशित रिमोट कॉन्फ़िग टेम्पलेट प्राप्त करने और फ़ोर्स अपडेट का उपयोग करके इसे पुनः प्रकाशित करने के बराबर है। सफल होने या त्रुटि होने पर प्रकाशित रिमोटकॉन्फिग और अद्यतन ईटैग को प्रतिक्रिया हेडर के रूप में लौटाता है।

त्रुटि कोड की सूची के लिए प्रकाशन मार्गदर्शिका देखें। विशेष रूप से, ध्यान दें कि यदि रोलबैक के लिए अनुरोधित versionNumber नहीं मिलती है तो विधि HTTP स्थिति 404 के साथ एक त्रुटि लौटाती है।

HTTP अनुरोध

POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback

यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
project

string

आवश्यक। फायरबेस प्रोजेक्ट की प्रोजेक्ट आईडी या प्रोजेक्ट नंबर, "प्रोजेक्ट/" से पहले जुड़ा हुआ है।

निकाय से अनुरोध करें

अनुरोध निकाय में निम्नलिखित संरचना वाला डेटा शामिल है:

JSON प्रतिनिधित्व
{
  "versionNumber": string
}
खेत
versionNumber

string ( int64 format)

आवश्यक। वापस रोल करने के लिए RemoteConfig का संस्करण क्रमांक। निर्दिष्ट संस्करण संख्या वर्तमान संस्करण संख्या से कम होनी चाहिए, और पुरानी होने के कारण हटाई नहीं गई होनी चाहिए।

प्रतिक्रिया निकाय

सफल होने पर, प्रतिक्रिया निकाय में RemoteConfig का एक उदाहरण होता है।

प्राधिकरण के दायरे

निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।