Method: projects.updateContent

Cập nhật nội dung của dự án tập lệnh được chỉ định. Nội dung này được lưu trữ dưới dạng phiên bản HEAD và được dùng khi tập lệnh được thực thi dưới dạng điều kiện kích hoạt, trong trình chỉnh sửa tập lệnh, ở chế độ xem trước tiện ích bổ sung hoặc dưới dạng ứng dụng web hoặc API Apps Script ở chế độ phát triển. Thao tác này sẽ xoá tất cả tệp hiện có trong dự án.

Yêu cầu HTTP

PUT https://script.googleapis.com/v1/projects/{scriptId}/content

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
scriptId

string

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

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Trường
files[]

object (File)

Danh sách các tệp dự án tập lệnh. Một trong số các tệp này là tệp kê khai tập lệnh; tập lệnh đó phải được đặt tên là "appsscript", phải có loại JSON và chứa cấu hình tệp kê khai cho dự án.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của Content.

Phạm vi cấp phép

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/script.projects

Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.