Method: projects.getContent

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

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

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

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

पाथ पैरामीटर

पैरामीटर
scriptId

string

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

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

पैरामीटर
versionNumber

integer

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

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

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

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

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

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

JSON के काेड में दिखाना
{
  "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 की खास जानकारी देखें.