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 Sheet است. این فایل اختیاری است و اگر تنظیم نشود، یک اسکریپت مستقل ایجاد می شود.

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

محتوای پروژه اسکریپت مشخص شده را به روز می کند.