निर्दिष्ट संस्करण के लिए अपलोड की जाने वाली शेष फ़ाइलों को सूचीबद्ध करता है।
HTTP अनुरोध
GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files
यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।
पथ पैरामीटर
पैरामीटर | |
---|---|
parent | आवश्यक। वह संस्करण जिसके लिए फ़ाइलों को सूचीबद्ध करना है, प्रारूप में: |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
status | फ़ाइलों का वह प्रकार जिसे निर्दिष्ट संस्करण के लिए सूचीबद्ध किया जाना चाहिए. |
pageSize | वापस आने वाली संस्करण फ़ाइलों की अधिकतम संख्या. यदि इस अधिकतम संख्या से कम संस्करण फ़ाइलें मौजूद हैं तो सेवा कम संख्या लौटा सकती है। |
pageToken | पिछली कॉल से |
निकाय से अनुरोध करें
अनुरोध का मुख्य भाग खाली होना चाहिए.
प्रतिक्रिया निकाय
सफल होने पर, प्रतिक्रिया निकाय में निम्नलिखित संरचना वाला डेटा शामिल होता है:
JSON प्रतिनिधित्व |
---|
{
"files": [
{
object ( |
खेत | |
---|---|
files[] | निर्दिष्ट संस्करण में फ़ाइलों के हैश के पथों की सूची। |
nextPageToken | पेजिनेशन टोकन, यदि इस प्रतिक्रिया में मौजूद परिणामों से अधिक परिणाम मौजूद हैं। इस टोकन को अपनी अगली कॉल में |
प्राधिकरण के दायरे
निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:
-
https://www.googleapis.com/auth/firebase.hosting.readonly
-
https://www.googleapis.com/auth/firebase.hosting
-
https://www.googleapis.com/auth/firebase.readonly
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/cloud-platform.read-only
-
https://www.googleapis.com/auth/cloud-platform
अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।
स्थिति
किसी संस्करण में जोड़ी जा रही फ़ाइलों की वर्तमान स्थिति।
एनम्स | |
---|---|
STATUS_UNSPECIFIED | डिफ़ॉल्ट स्थिति; जानबूझकर इस्तेमाल नहीं किया जाना चाहिए. |
EXPECTED | फ़ाइल को संस्करण में शामिल किया गया है और निकट भविष्य में अपलोड होने की उम्मीद है। |
ACTIVE | फ़ाइल पहले ही फ़ायरबेस होस्टिंग पर अपलोड कर दी गई है। |
संस्करणफ़ाइल
एक स्थिर सामग्री फ़ाइल जो एक संस्करण का हिस्सा है।
JSON प्रतिनिधित्व |
---|
{
"path": string,
"hash": string,
"status": enum ( |
खेत | |
---|---|
path | वह यूआरआई जिस पर फ़ाइल की सामग्री प्रदर्शित होनी चाहिए। |
hash | फ़ाइल का SHA256 सामग्री हैश. |
status | केवल आउटपुट. निर्दिष्ट संस्करण में किसी विशेष फ़ाइल की वर्तमान स्थिति। मान या तो |