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