อ็อบเจ็กต์ TextOutput ที่ให้บริการจากสคริปต์
สคริปต์ต้องไม่ส่งเนื้อหาข้อความไปยังเบราว์เซอร์โดยตรงเนื่องจากเหตุผลด้านความปลอดภัย แต่เบราว์เซอร์จะถูกเปลี่ยนเส้นทางไปยัง googleusercontent.com แทน ซึ่งจะแสดงโดยไม่มีเหตุการณ์ การทำความสะอาดหรือปรับเปลี่ยนสิ่งต่างๆ เพิ่มเติม
คุณสามารถแสดงผลเนื้อหาข้อความได้ดังนี้
function doGet() { return ContentService.createTextOutput("hello world!"); }
ContentService
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
append(addedContent) | TextOutput | เพิ่มเนื้อหาใหม่ลงในเนื้อหาที่จะแสดง |
clear() | TextOutput | ล้างเนื้อหาปัจจุบัน |
downloadAsFile(filename) | TextOutput | บอกเบราว์เซอร์ให้ดาวน์โหลดแทนที่จะแสดงเนื้อหานี้ |
getContent() | String | รับเนื้อหาที่จะแสดง |
getFileName() | String | แสดงชื่อไฟล์เพื่อดาวน์โหลดไฟล์นี้เป็น หรือไม่มีข้อมูลหากควรแสดงแทน ดาวน์โหลดแล้ว |
getMimeType() | MimeType | รับประเภท MIME ที่จะแสดงเนื้อหา |
setContent(content) | TextOutput | ตั้งค่าเนื้อหาที่จะแสดง |
setMimeType(mimeType) | TextOutput | ตั้งค่าประเภท MIME สำหรับเนื้อหาที่จะแสดง |
เอกสารโดยละเอียด
append(addedContent)
เพิ่มเนื้อหาใหม่ลงในเนื้อหาที่จะแสดง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
addedContent | String | เนื้อหาที่จะเพิ่มต่อท้าย |
รีเทิร์น
TextOutput
— TextOutput นี้เองมีประโยชน์สําหรับการทำห่วงโซ่
clear()
downloadAsFile(filename)
บอกเบราว์เซอร์ให้ดาวน์โหลดแทนที่จะแสดงเนื้อหานี้
บางเบราว์เซอร์จะไม่สนใจการตั้งค่านี้ การตั้งค่านี้เป็น Null จะล้างการตั้งค่ากลับเป็นค่า พฤติกรรมเริ่มต้นของการแสดงผลแทนการดาวน์โหลด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
filename | String | ชื่อไฟล์ที่จะบอกเบราว์เซอร์ให้ใช้ |
รีเทิร์น
TextOutput
— ออบเจ็กต์ TextOutput ซึ่งมีประโยชน์สำหรับการทำเชน
การขว้าง
Error
— หากชื่อไฟล์มีอักขระที่ไม่ถูกต้อง
getContent()
รับเนื้อหาที่จะแสดง
รีเทิร์น
String
— เนื้อหาที่จะแสดง
getFileName()
แสดงชื่อไฟล์เพื่อดาวน์โหลดไฟล์นี้เป็น หรือไม่มีข้อมูลหากควรแสดงแทน ดาวน์โหลดแล้ว
รีเทิร์น
String
— ชื่อไฟล์
getMimeType()
setContent(content)
ตั้งค่าเนื้อหาที่จะแสดง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
content | String | เนื้อหาที่จะแสดง |
รีเทิร์น
TextOutput
— TextOutput นี้เองมีประโยชน์สําหรับการทำห่วงโซ่
setMimeType(mimeType)
ตั้งค่าประเภท MIME สำหรับเนื้อหาที่จะแสดง ค่าเริ่มต้นคือข้อความธรรมดา
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
mimeType | MimeType | ประเภท MIME |
รีเทิร์น
TextOutput
— TextOutput นี้เองมีประโยชน์สําหรับการทำห่วงโซ่