Method: sites.releases.create

एक नई रिलीज़ बनाता है, जो निर्दिष्ट संस्करण की सामग्री को उचित URL पर सक्रिय रूप से प्रदर्शित करता है।

HTTP अनुरोध

POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/releases

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

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। वह साइट या चैनल जिससे रिलीज़ संबंधित है, निम्नलिखित में से किसी एक प्रारूप में:

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

क्वेरी पैरामीटर

पैरामीटर
versionName

string

किसी संस्करण के लिए विशिष्ट पहचानकर्ता, प्रारूप में:

sites/ SITE_ID /versions/ VERSION_ID

इस संस्करण पहचानकर्ता में SITE_ID parent पैरामीटर में SITE_ID से मेल खाना चाहिए।

यदि अनुरोध निकाय में type फ़ील्ड SITE_DISABLE है तो यह क्वेरी पैरामीटर खाली होना चाहिए।

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

अनुरोध निकाय में Release का एक उदाहरण शामिल है।

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

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

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

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

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

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