REST Resource: projects

Tài nguyên: Dự án

Tài nguyên của dự án tập lệnh.

Biểu diễn dưới dạng JSON
{
  "scriptId": string,
  "title": string,
  "parentId": string,
  "createTime": string,
  "updateTime": string,
  "creator": {
    object (User)
  },
  "lastModifyUser": {
    object (User)
  }
}
Các trường
scriptId

string

Mã Drive của dự án tập lệnh.

title

string

Tên dự án.

parentId

string

Mã Drive của nhà xuất bản mẹ mà tập lệnh sẽ được đính kèm. Đây thường là mã nhận dạng của Google Tài liệu hoặc Google Trang tính. Bạn không bắt buộc phải gửi yêu cầu này. Nếu bạn không đặt chính sách này, hệ thống sẽ tạo một tập lệnh độc lập.

createTime

string (Timestamp format)

Thời điểm tạo tập lệnh.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Khi tập lệnh được cập nhật lần gần đây nhất.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

creator

object (User)

Người dùng ban đầu đã tạo tập lệnh.

lastModifyUser

object (User)

Người dùng đã sửa đổi tập lệnh lần gần đây nhất.

Người dùng

Tài nguyên hồ sơ người dùng đơn giản.

Biểu diễn dưới dạng JSON
{
  "domain": string,
  "email": string,
  "name": string,
  "photoUrl": string
}
Các trường
domain

string

Miền của người dùng.

email

string

Địa chỉ email nhận dạng của người dùng.

name

string

Tên hiển thị của người dùng.

photoUrl

string

Ảnh của người dùng.

Phương thức

create

Tạo một dự án tập lệnh mới, trống và không có tệp tập lệnh và một tệp kê khai cơ sở.

get

Lấy siêu dữ liệu của dự án tập lệnh.

getContent

Lấy nội dung của dự án tập lệnh, bao gồm cả nguồn mã và siêu dữ liệu cho từng tệp tập lệnh.

getMetrics

Nhận dữ liệu chỉ số cho các tập lệnh, chẳng hạn như số lượt thực thi và người dùng đang hoạt động.

updateContent

Cập nhật nội dung của dự án tập lệnh đã chỉ định.