REST Resource: projects

Zasób: projekt

Zasób projektu skryptu.

Zapis JSON
{
  "scriptId": string,
  "title": string,
  "parentId": string,
  "createTime": string,
  "updateTime": string,
  "creator": {
    object (User)
  },
  "lastModifyUser": {
    object (User)
  }
}
Pola
scriptId

string

Identyfikator skryptu w projekcie projektu.

title

string

Tytuł projektu.

parentId

string

Nadrzędny identyfikator Dysku, do którego zostanie dołączony skrypt. Jest to zwykle identyfikator dokumentu lub arkusza Google. Ten plik jest opcjonalny. Jeśli nie ustawisz tej opcji, zostanie utworzony oddzielny skrypt.

createTime

string (Timestamp format)

data utworzenia skryptu,

Sygnatura czasowa w formacie RFC3339 UTC &Zulu" z rozdzielczością nanosekundy i do 9 cyfr po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

data ostatniej aktualizacji skryptu,

Sygnatura czasowa w formacie RFC3339 UTC &Zulu" z rozdzielczością nanosekundy i do 9 cyfr po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

creator

object (User)

Użytkownik, który jest autorem skryptu.

lastModifyUser

object (User)

Użytkownik, który jako ostatni zmodyfikował skrypt.

Użytkownik

Prosty zasób profilu użytkownika.

Zapis JSON
{
  "domain": string,
  "email": string,
  "name": string,
  "photoUrl": string
}
Pola
domain

string

Domena użytkownika.

email

string

Użytkownik identyfikuje adres e-mail.

name

string

Wyświetlana nazwa użytkownika.

photoUrl

string

Zdjęcie użytkownika.

Metody

create

Tworzy nowy, pusty projekt skryptu bez plików skryptów i podstawowego pliku manifestu.

get

Pobiera metadane projektu skryptu.

getContent

Pobiera zawartość projektu skryptu, w tym źródło kodu i metadane każdego pliku skryptu.

getMetrics

Pobieranie danych o skryptach, takich jak liczba uruchomień i aktywnych użytkowników.

updateContent

Aktualizuje zawartość określonego projektu skryptu.