Method: projects.versions.create

تنشئ نسخة جديدة غير قابلة للتغيير باستخدام الرمز الحالي، مع رقم إصدار فريد.

طلب HTTP

POST https://script.googleapis.com/v1/projects/{scriptId}/versions

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
scriptId

string

رقم تعريف Drive لمشروع النص البرمجي

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "versionNumber": integer,
  "description": string,
  "createTime": string
}
الحقول
versionNumber

integer

رقم التعريف التزايدي الذي يتم إنشاؤه من خلال "برمجة التطبيقات" عند إنشاء إصدار يتم تعيين هذا الرقم بواسطة النظام وهو غير قابل للتغيير بعد إنشائه.

description

string

تمثّل هذه السمة الوصف لهذا الإصدار.

createTime

string (Timestamp format)

وقت إنشاء النسخة

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

نص الاستجابة

في حال نجاح الإجراء، يحتوي نص الاستجابة على مثيل Version تم إنشاؤه حديثًا.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/script.projects

لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.