Method: projects.getContent

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

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
scriptId

string

رقم تعريف Drive لمشروع النص البرمجي

معامِلات طلب البحث

المعلمات
versionNumber

integer

رقم إصدار المشروع المطلوب استرداده. وفي حال عدم توفيره، سيتم عرض إصدار رئيس المشروع.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

مورد "المحتوى"

تمثيل 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.