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

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