یک شی TextOutput که می تواند از یک اسکریپت ارائه شود.
به دلیل ملاحظات امنیتی، اسکریپت ها نمی توانند مستقیماً محتوای متنی را به مرورگر برگردانند. در عوض، مرورگر به googleusercontent.com هدایت میشود، که آن را بدون هیچ گونه پاکسازی یا دستکاری بیشتر نمایش میدهد.
می توانید محتوای متنی را به این صورت برگردانید:
function doGet() { return ContentService.createTextOutput("hello world!"); }همچنین روش هایی برای ارائه JSON، RSS و XML به عنوان خروجی متن وجود دارد. روش های مربوطه را در
ContentService
ببینید. مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
append(addedContent) | TextOutput | محتوای جدیدی را به محتوایی که ارائه می شود اضافه می کند. |
clear() | TextOutput | محتوای فعلی را پاک می کند. |
downloadAsFile(filename) | TextOutput | به مرورگرها می گوید به جای نمایش این محتوا، دانلود کنند. |
getContent() | String | محتوایی را دریافت می کند که ارائه می شود. |
getFileName() | String | نام فایل را برای بارگیری این فایل بهعنوان بهعنوان بارگیری برمیگرداند، یا اگر باید به جای دانلود، نمایش داده شود، null است. |
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()
نام فایل را برای بارگیری این فایل بهعنوان بهعنوان بارگیری برمیگرداند، یا اگر باید به جای دانلود، نمایش داده شود، null است.
برگشت
String
- نام فایل
getMimeType()
setContent(content)
محتوای ارائه شده را تنظیم می کند.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
content | String | محتوای مورد نظر برای ارائه |
برگشت
TextOutput
- خود این TextOutput برای زنجیرهبندی مفید است
setMimeType(mimeType)
نوع mime را برای محتوایی که ارائه می شود تنظیم می کند. پیش فرض متن ساده است.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
mimeType | MimeType | نوع میم |
برگشت
TextOutput
- خود این TextOutput برای زنجیرهبندی مفید است