Method: projects.getContent

محتوای پروژه اسکریپت شامل منبع کد و ابرداده برای هر فایل اسکریپت را دریافت می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
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 مراجعه کنید.