Đối tượng TextOutput có thể được phân phát qua một tập lệnh.
Do những cân nhắc về bảo mật, tập lệnh không thể trực tiếp trả về nội dung văn bản cho trình duyệt. Thay vào đó, trình duyệt được chuyển hướng đến googleusercontent.com. Trang này sẽ hiển thị trình duyệt mà không có bất kỳ vệ sinh hoặc thao túng hơn nữa.
Bạn có thể trả về nội dung văn bản như sau:
function doGet() { return ContentService.createTextOutput("hello world!"); }Ngoài ra còn có các phương thức để phân phát JSON, RSS và XML dưới dạng TextOutputs; xem các phương thức tương ứng vào ngày
ContentService
.Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
append(addedContent) | TextOutput | Thêm nội dung mới vào nội dung sẽ được phân phát. |
clear() | TextOutput | Xoá nội dung hiện tại. |
downloadAsFile(filename) | TextOutput | Yêu cầu trình duyệt tải xuống thay vì hiển thị nội dung này. |
getContent() | String | Lấy nội dung sẽ được phân phát. |
getFileName() | String | Trả 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() | MimeType | Lấ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. |
Tài liệu chi tiết
append(addedContent)
Thêm nội dung mới vào nội dung sẽ được phân phát.
Tham số
Tên | Loại | Mô tả |
---|---|---|
addedContent | String | nội dung cần thêm |
Cầu thủ trả bóng
TextOutput
— chính TextOutput này, hữu ích cho việc tạo chuỗi
clear()
Xoá nội dung hiện tại.
Cầu thủ trả bóng
TextOutput
— chính TextOutput này, hữu ích cho việc tạo chuỗi
downloadAsFile(filename)
Yêu cầu trình duyệt tải xuống thay vì hiển thị nội dung này.
Một số trình duyệt sẽ bỏ qua chế độ cài đặt này. Nếu bạn đặt giá trị này thành rỗng, URL này sẽ trở lại hành vi mặc định là hiển thị thay vì tải xuống.
Tham số
Tên | Loại | Mô tả |
---|---|---|
filename | String | tên tệp để yêu cầu trình duyệt sử dụng |
Cầu thủ trả bóng
TextOutput
– đối tượng TextOutput, hữu ích cho việc tạo chuỗi
Gửi
Error
– nếu tên tệp chứa các ký tự không hợp lệ
getContent()
Lấy nội dung sẽ được phân phát.
Cầu thủ trả bóng
String
– nội dung sẽ được phân phát
getFileName()
Trả 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.
Cầu thủ trả bóng
String
– tên tệp
getMimeType()
Lấy loại MIME mà nội dung này sẽ được phân phát cùng.
Cầu thủ trả bóng
MimeType
– loại MIME sẽ được phân phát cùng
setContent(content)
Đặt nội dung sẽ được phân phát.
Tham số
Tên | Loại | Mô tả |
---|---|---|
content | String | nội dung phân phát |
Cầu thủ trả bóng
TextOutput
— chính TextOutput này, hữu ích cho việc tạo chuỗi
setMimeType(mimeType)
Đặt loại MIME cho nội dung sẽ được phân phát. Mặc định là văn bản thuần tuý.
Tham số
Tên | Loại | Mô tả |
---|---|---|
mimeType | MimeType | loại mime |
Cầu thủ trả bóng
TextOutput
— chính TextOutput này, hữu ích cho việc tạo chuỗi