Gửi ý kiến phản hồi
Class Attachment
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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 ]);
Phương thức
Phương thức Loại dữ liệu trả về Mô tả ngắn
getAs(contentType)
Blob
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.
getBlob()
Blob
Trả về dữ liệu bên trong đối tượng này dưới dạng một blob.
Các phương thức ngừng hoạt động
Tài liệu chi tiết
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.
getBlob()
Trả về dữ liệu bên trong đối tượng này dưới dạng một blob.
Cầu thủ trả bóng
Blob
– Dữ liệu dưới dạng một blob.
Các phương thức ngừng hoạt động
deleteAttachment()
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.
Xoá tệp đính kèm này.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . deleteAttachment ();
Ủ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
getAttachmentType()
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 tệp đính kèm này (như CSV hoặc WEB).
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var attType = attachments [ 0 ] . getAttachmentType ();
// This will log "Hosted"
Logger . log ( attType );
// Since this returns an AttachmentType and not a String , for the
// purposes of equivalence we want to either do this or cast the
// type to a String
if ( attType == SitesService . AttachmentType . HOSTED ) {
Logger . log ( "This is a match" );
}
// The above is the same as
if ( String ( attType ) == "Hosted" ) {
Logger . log ( "This is also a match" );
}
Cầu thủ trả bóng
AttachmentType
– loại 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
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
getParent()
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ải 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 ();
// This is equal to pages [ 0 ]
var parent = attachments [ 0 ] . getParent ();
Cầu thủ trả bóng
Page
— trang gốc
Ủ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
getTitle()
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ề tiêu đề của tệp đính kèm này.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var title = attachments [ 0 ] . getTitle ();
Cầu thủ trả bóng
String
— tiêu đề 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
getUrl()
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ề url tải xuống cho tệp đính kèm này.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var url = attachments [ 0 ] . getUrl ();
Cầu thủ trả bóng
String
– URL tải xuống
Ủ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
setDescription(description)
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 nội dung mô tả cho tệp đính kèm này.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is an example of chaining in action
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" );
Tham số
Tên Loại Mô tả
description
String
nội dung mô tả 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
setTitle(title)
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 tiêu đề của tệp đính kèm này.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is an example of chaining in action
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" );
Tham số
Tên Loại Mô tả
title
String
tiêu đề 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
Gửi ý kiến phản hồi
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0 . Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers . Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-09-12 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]
Bạn muốn chia sẻ thêm với chúng tôi?
{"lastModified": "C\u1eadp nh\u1eadt l\u1ea7n g\u1ea7n \u0111\u00e2y nh\u1ea5t: 2024-09-12 UTC."}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-09-12 UTC."]]