مقدمة

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

تحلّ واجهة برمجة التطبيقات "برمجة التطبيقات" أيضًا محل "واجهة برمجة التطبيقات لتنفيذ برمجة التطبيقات" وتوسّعها. يمكنك استخدام واجهة برمجة التطبيقات لبرمجة التطبيقات لتنفيذ وظائف "برمجة التطبيقات" عن بُعد، تمامًا كما تفعل مع واجهة برمجة التطبيقات التنفيذية.

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

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

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