Content Service

Nội dung

Dịch vụ này cho phép các tập lệnh phân phối văn bản ở nhiều dạng khác nhau, chẳng hạn như văn bản, XML hoặc JSON. Xem thêm hướng dẫn để Dịch vụ nội dung. Nếu bạn triển khai tập lệnh sau dưới dạng ứng dụng web, bạn sẽ thấy thông báo "Hello, world!" trong trình duyệt:

function doGet() {
  return ContentService.createTextOutput('Hello, world!');
}

Lớp

TênMô tả ngắn
ContentServiceDịch vụ trả về nội dung văn bản từ một tập lệnh.
MimeTypeMột enum cho các loại MIME có thể được phân phát từ một tập lệnh.
TextOutputĐối tượng TextOutput có thể được phân phát qua một tập lệnh.

ContentService

Thuộc tính

Thuộc tínhLoạiMô tả
MimeTypeMimeType

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
createTextOutput()TextOutputTạo một đối tượng TextOutput mới.
createTextOutput(content)TextOutputTạo một đối tượng TextOutput mới có thể phân phát nội dung đã cho.

MimeType

Thuộc tính

Thuộc tínhLoạiMô tả
CSVEnumLoại Mime CSV
ICALEnumLoại Mime ICS
JAVASCRIPTEnumLoại Mime JAVASCRIPT
JSONEnumLoại Mime JSON
TEXTEnumLoại Mime VĂN BẢN
VCARDEnumLoại Mime VCARD

TextOutput

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
append(addedContent)TextOutputThêm nội dung mới vào nội dung sẽ được phân phát.
clear()TextOutputXoá nội dung hiện tại.
downloadAsFile(filename)TextOutputYêu cầu trình duyệt tải xuống thay vì hiển thị nội dung này.
getContent()StringLấy nội dung sẽ được phân phát.
getFileName()StringTrả về tên tệp để tải tệp này xuống dưới dạng hoặc rỗng nếu cần hiển thị thay vì đã tải xuống.
getMimeType()MimeTypeLấy loại MIME mà nội dung này sẽ được phân phát cùng.
setContent(content)TextOutputĐặt nội dung sẽ được phân phát.
setMimeType(mimeType)TextOutputĐặt loại MIME cho nội dung sẽ được phân phát.