مقدمه

API اسکریپت Google Apps به شما امکان می‌دهد پروژه‌های اسکریپت Apps را به صورت برنامه‌نویسی ایجاد، اصلاح و مستقر کنید - اقداماتی که در غیر این صورت نیاز به استفاده از ویرایشگر اسکریپت Apps دارید. برنامه‌های شما می‌توانند از API برای مدیریت پروژه‌های اسکریپت شما، ایجاد و مستقر کردن نسخه‌های جدید اسکریپت و نظارت بر اجرای اسکریپت‌ها استفاده کنند.

API اسکریپت برنامه‌ها همچنین جایگزین و توسعه‌دهنده‌ی API اجرای اسکریپت برنامه‌ها است. شما می‌توانید از API اسکریپت برنامه‌ها برای اجرای توابع اسکریپت برنامه‌ها از راه دور استفاده کنید، همانطور که می‌توانستید با API اجرا این کار را انجام دهید.

نمای کلی API

API اسکریپت برنامه‌ها به چندین منبع تقسیم شده است که هر کدام هدف خاص و مجموعه‌ای از درخواست‌هایی را که می‌توانید انجام دهید، دارند. این منابع عبارتند از:

  • projects — نمایشی از یک پروژه اسکریپت. این API متدهایی برای ایجاد، خواندن، نظارت و اصلاح پروژه‌ها ارائه می‌دهد.
  • projects.deployments — نمایشی از استقرار اسکریپت. این API متدهایی برای ایجاد، فهرست کردن، به‌روزرسانی و حذف استقرارهای پروژه اسکریپت ارائه می‌دهد.
  • projects.versions — نمایشی از نسخه پروژه اسکریپت. این API متدهایی برای ایجاد و خواندن نسخه‌های پروژه ارائه می‌دهد.
  • processes — نمایشی از اجرای یک تابع اسکریپت. API روش‌هایی برای فهرست کردن فرآیندهای موجود و جمع‌آوری اطلاعات در مورد آنها، مانند نوع و وضعیت فعلی، ارائه می‌دهد.
  • scripts - نقطه پایانی که روش‌هایی را برای اجرای از راه دور توابع اسکریپت برنامه‌ها فراهم می‌کند.