محتوای پروژه اسکریپت مشخص شده را به روز می کند. این محتوا بهعنوان نسخه HEAD ذخیره میشود و زمانی که اسکریپت بهعنوان یک راهانداز، در ویرایشگر اسکریپت، در حالت پیشنمایش افزودنی یا بهعنوان یک برنامه وب یا Apps Script API در حالت توسعه اجرا میشود، استفاده میشود. این کار تمام فایل های موجود در پروژه را پاک می کند.
درخواست HTTP
PUT https://script.googleapis.com/v1/projects/{scriptId}/content
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
scriptId | شناسه Drive پروژه اسکریپت. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"files": [
{
object ( |
فیلدها | |
---|---|
files[] | لیست فایل های پروژه اسکریپت. یکی از فایل ها مانیفست اسکریپت است. باید "appsscript" نامیده شود، باید دارای نوع JSON باشد و شامل تنظیمات مانیفست پروژه باشد. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Content
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/script.projects
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.