Tệp đính kèm
Không dùng nữa. Lớp này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Tệp đính kèm trên Sites, chẳng hạn như tệp đính kèm vào một trang.
Lưu ý rằng Tệp đính kèm là một Blob và có thể được sử dụng ở bất kỳ nơi nào dự kiến nhập vào Blob.
var filesPage = SitesApp.getSite('example.com', 'mysite').getChildByName("files");
var attachments = filesPage.getAttachments();
// DocsList.createFile accepts a blob input. Since an Attachment is just a blob, we can
// just pass it directly to that method
var file = DocsList.createFile(attachments[0]);
getAs(contentType)
Trả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi sang loại nội dung được chỉ định. Chiến dịch này
sẽ thêm đuôi tệp thích hợp vào tên tệp (ví dụ: "myfile.pdf"). Tuy nhiên, việc này
giả định rằng phần tên tệp tiếp sau dấu chấm cuối cùng (nếu có) là phần tên tệp hiện có
tiện ích mở rộng cần được thay thế. Do đó, "ShoppingList.12.25.2014" trở thành
"ShoppingList.12.25.pdf".
Để xem hạn mức hằng ngày cho lượt chuyển đổi, hãy xem bài viết Hạn mức cho Google
Dịch vụ. Các miền Google Workspace mới tạo có thể tạm thời bị áp dụng quy định nghiêm ngặt hơn
hạn mức.
Tham số
Tên | Loại | Mô tả |
contentType | String | Loại MIME cần chuyển đổi. Đối với hầu hết các blob, 'application/pdf' là
lựa chọn hợp lệ duy nhất. Đối với hình ảnh ở định dạng BMP, GIF, JPEG hoặc PNG, bất kỳ hình ảnh nào có định dạng 'image/bmp' , 'image/gif' , 'image/jpeg' hoặc 'image/png' cũng
hợp lệ. Đối với tài liệu trên Google Tài liệu, 'text/markdown' cũng hợp lệ. |
Cầu thủ trả bóng
Blob
– Dữ liệu dưới dạng một blob.
getContentType()
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Trả về loại mime của tệp đính kèm này. Không tải được tệp đính kèm web.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var contentType = attachments[0].getContentType();
Cầu thủ trả bóng
String
– loại MIME của tệp đính kèm
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getDatePublished()
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Trả về ngày xuất bản tệp đính kèm này lần đầu tiên.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var date = attachments[0].getDatePublished();
Cầu thủ trả bóng
Date
– ngày xuất bản lần đầu
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getDescription()
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Trả về nội dung mô tả của tệp đính kèm này.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var description = attachments[0].getDescription();
Cầu thủ trả bóng
String
— mô tả tệp đính kèm
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getLastUpdated()
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Trả về ngày cập nhật tệp đính kèm này gần đây nhất.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var date = attachments[0].getLastUpdated();
Cầu thủ trả bóng
Date
– ngày cập nhật gần đây nhất
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setContentType(contentType)
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Đặt loại MIME của tệp đính kèm này. Không tải được tệp đính kèm web.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
attachments[0].setContentType("text/plain");
Tham số
Tên | Loại | Mô tả |
contentType | String | loại mime mới |
Cầu thủ trả bóng
Attachment
— Tệp đính kèm này để tạo chuỗi
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setFrom(blob)
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Thiết lập dữ liệu thực tế của tệp đính kèm này. Không tải được tệp đính kèm web.
var pages = SitesApp.getSite('demositeappsscript').getChildren();
var attachments = pages[0].getAttachments();
// This snippet demonstrates how to create a new text blob and attach it
// to the page
var blob = Utilities.newBlob("This data is now the attachment content");
// We must set a filename since we created the blob from String data
// instead of something like a URL source
blob.setName("attachment.txt");
attachments[0].setTitle("New Title")
.setDescription("New Description")
.setContentType("text/plain")
.setFrom(blob);
Tham số
Cầu thủ trả bóng
Attachment
— Tệp đính kèm này để tạo chuỗi
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setParent(parent)
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Thiết lập trang gốc của tệp đính kèm này.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
// Sets the parent page to be the next sibling
attachments[0].setParent(pages[1]);
Tham số
Tên | Loại | Mô tả |
parent | Page
| cha mẹ mới |
Cầu thủ trả bóng
Attachment
— Tệp đính kèm này để tạo chuỗi
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setUrl(url)
Không dùng nữa. Hàm này không được dùng nữa và không nên dùng trong các tập lệnh mới.
Đặt url tải xuống cho tệp đính kèm này. Chỉ hợp lệ đối với các tệp đính kèm web.
var pages = SitesApp.getSite('demositeappsscript').getChildren();
var attachments = pages[0].getAttachments();
attachments[0].setTitle("New Web Attachment")
.setDescription("New Description")
.setUrl("http://example.com/files/your_file.txt");
Tham số
Cầu thủ trả bóng
Attachment
— Tệp đính kèm này để tạo chuỗi
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds