REST Resource: projects

المرجع: مشروع

مورد مشروع النص البرمجي.

تمثيل JSON
{
  "scriptId": string,
  "title": string,
  "parentId": string,
  "createTime": string,
  "updateTime": string,
  "creator": {
    object (User)
  },
  "lastModifyUser": {
    object (User)
  }
}
الحقول
scriptId

string

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

title

string

عنوان المشروع.

parentId

string

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

createTime

string (Timestamp format)

وقت إنشاء النص البرمجي

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

updateTime

string (Timestamp format)

تاريخ آخر تعديل للنص البرمجي

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

creator

object (User)

المستخدم الذي أنشأ النص البرمجي في الأصل.

lastModifyUser

object (User)

المستخدم الذي عدّل النص البرمجي آخر مرة.

المستخدِم

مورد بسيط للملف الشخصي للمستخدم

تمثيل JSON
{
  "domain": string,
  "email": string,
  "name": string,
  "photoUrl": string
}
الحقول
domain

string

نطاق المستخدم.

email

string

عنوان البريد الإلكتروني لتحديد هوية المستخدم.

name

string

تمثّل هذه السمة الاسم المعروض الخاص بالمستخدم.

photoUrl

string

صورة المستخدم.

الطُرق

create

تُستخدَم لإنشاء مشروع نص برمجي جديد وفارغ بدون ملفات نصوص برمجية وملف بيان أساسي.

get

توفّر هذه الطريقة البيانات الوصفية لمشروع نص برمجي.

getContent

الحصول على محتوى مشروع النص البرمجي، بما في ذلك مصدر الرمز والبيانات الوصفية لكل ملف نص برمجي

getMetrics

يمكنك الحصول على بيانات المقاييس للنصوص البرمجية، مثل عدد عمليات التنفيذ والمستخدمين النشطين.

updateContent

تعديل محتوى مشروع النص البرمجي المحدّد