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 "Zulu"، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Version مُنشأ حديثًا.

نطاقات الأذونات

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

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

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