Method: projects.getContent

الحصول على محتوى مشروع النص البرمجي، بما في ذلك مصدر الرمز والبيانات الوصفية لكل ملف نص برمجي

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز 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.