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.