مقدمة

تتيح لك واجهة برمجة التطبيقات Google Apps Script API إنشاء مشاريع Apps Script وتعديلها ونشرها آليًا، وهي إجراءات تتطلّب منك عادةً استخدام محرِّر Apps Script. يمكن لتطبيقاتك استخدام واجهة برمجة التطبيقات لإدارة مشاريع النصوص البرمجية وإنشاء نُسخ جديدة من النصوص البرمجية ونشرها وتتبُّع عمليات تنفيذ النصوص البرمجية.

تحلّ واجهة Apps Script API أيضًا محلّ واجهة Apps Script Execution API وتوسّع نطاقها. يمكنك استخدام Apps Script API لتنفيذ دوال Apps Script عن بُعد، تمامًا كما كان بإمكانك إجراء ذلك باستخدام Execution API.

نظرة عامة على واجهة برمجة التطبيقات

تنقسم واجهة برمجة التطبيقات Apps Script إلى عدة مراجع، لكل منها غرض محدّد ومجموعة من الطلبات التي يمكنك إرسالها. تشمل هذه المراجع ما يلي:

  • projects: تمثّل هذه السمة مشروع نص برمجي. توفّر واجهة برمجة التطبيقات طرقًا لإنشاء المشاريع وقراءتها ومراقبتها وتعديلها.
  • projects.deployments — تمثيل لعملية نشر نص برمجي توفّر واجهة برمجة التطبيقات طرقًا لإنشاء عمليات نشر مشاريع النصوص البرمجية وإدراجها وتعديلها وحذفها.
  • projects.versions — تمثيل لإصدار مشروع نص برمجي. توفّر واجهة برمجة التطبيقات طرقًا لإنشاء إصدارات المشاريع وقراءتها.
  • processes: تمثّل عملية تنفيذ دالة نصية برمجية. توفّر واجهة برمجة التطبيقات طرقًا لعرض العمليات الحالية وجمع معلومات عنها، مثل النوع والحالة الحالية.
  • scripts: نقطة النهاية التي توفّر طرقًا لتنفيذ دوال "برمجة تطبيقات Google" عن بُعد.