Content Service

Nội dung

Dịch vụ này cho phép các tập lệnh phân phát văn bản ở nhiều dạng thức, chẳng hạn như văn bản, XML hoặc JSON. Ngoài ra, hãy xem hướng dẫn về Dịch vụ nội dung. Nếu triển khai tập lệnh sau đây dưới dạng một ứng dụng web, bạn sẽ thấy thông báo "Hello, world!" (Xin chào, thế giới!) 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 của một tập lệnh.
MimeTypeMột giá trị 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

Tài sảnLoạiNội dung mô tả
MimeTypeMimeType

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
createTextOutput()TextOutputTạo đố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

Tài sảnLoạiNội dung mô tả
CSVEnumLoại Mime CSV
ICALEnumLoại Mime ICAL
JAVASCRIPTEnumLoại Mime JAVA phông chữ
JSONEnumLoại Mime JSON
TEXTEnumLoại Mime VĂN BẢN
VCARDEnumLoại Mime VCARD

TextOutput

Phương thức

Phương thứcKiểu 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, hoặc trả về giá trị rỗng nếu tệp đó hiển thị thay vì tệp tải xuống.
getMimeType()MimeTypeChọn loại MIME cho nội dung này.
setContent(content)TextOutputThiết lập 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.