Method: projects.getContent

इसकी मदद से, स्क्रिप्ट प्रोजेक्ट का कॉन्टेंट इकट्ठा किया जाता है. इसमें हर स्क्रिप्ट फ़ाइल के लिए, कोड सोर्स और मेटाडेटा की जानकारी भी शामिल होती है.

एचटीटीपी अनुरोध

GET https://script.googleapis.com/v1/projects/{scriptId}/content

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
scriptId

string

स्क्रिप्ट प्रोजेक्ट का Drive आईडी.

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

पैरामीटर
versionNumber

integer

वापस पाने के लिए प्रोजेक्ट का वर्शन नंबर. अगर यह उपलब्ध नहीं कराया गया है, तो प्रोजेक्ट का HEAD वर्शन लौटा दिया जाता है.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

कॉन्टेंट संसाधन.

जेएसओएन के काेड में दिखाना
{
  "scriptId": string,
  "files": [
    {
      object (File)
    }
  ]
}
फ़ील्ड
scriptId

string

स्क्रिप्ट प्रोजेक्ट का Drive आईडी.

files[]

object (File)

स्क्रिप्ट प्रोजेक्ट फ़ाइलों की सूची. इनमें से एक फ़ाइल, स्क्रिप्ट मेनिफ़ेस्ट है; इसका नाम "appsscript" होना चाहिए, उसमें JSON टाइप होना चाहिए, और प्रोजेक्ट के मेनिफ़ेस्ट कॉन्फ़िगरेशन शामिल होने चाहिए.

अनुमति पाने के लिंक

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

  • https://www.googleapis.com/auth/script.projects
  • https://www.googleapis.com/auth/script.projects.readonly

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.