Gửi ý kiến phản hồi
Truy xuất ghi chú và tệp đính kèm
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.
Mẫu sau đây cho biết cách truy xuất ghi chú và tệp đính kèm của ghi chú đó:
Kiến trúc chuyển trạng thái đại diện (REST) Gọi media.download()
bằng
tên của tệp đính kèm tải xuống và tham số URL alt=media
. Chiến lược phát hành đĩa đơn
Tham số URL alt=media
cho máy chủ biết rằng một lượt tải nội dung xuống
đang được yêu cầu.
Để biết tên của tệp đính kèm, trước tiên, bạn phải truy xuất ghi chú đó.
Lưu ý: Tham số URL alt=media
là một
thông số hệ thống
có sẵn trên tất cả các API REST của Google. Nếu bạn sử dụng thư viện ứng dụng cho
API Google Keep, thì bạn không cần phải đặt tham số này một cách rõ ràng.
Java
/**
* Gets and downloads the attachment of a note .
*
* @ param note The note whose attachment will be downloaded .
* @ throws IOException
*/
private void getNoteAttachment ( Note note ) throws IOException {
// First call is to get the attachment resources on the note .
List<Attachment> attachments =
keepService . notes () . get ( note . getName ()) . execute () . getAttachments ();
if ( ! attachments . isEmpty ()) {
Attachment attachment = attachments . get ( 0 );
String mimeType = attachment . getMimeType () . get ( 0 );
// A second call is required in order to download the attachment with the specified mimeType .
OutputStream outputStream = new FileOutputStream ( "attachmentFile . " + mimeType . split ( "/ ")[ 1 ]);
keepService
. media ()
. download ( attachment . getName ())
. setMimeType ( mimeType )
. executeMediaAndDownloadTo ( outputStream );
}
}
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-08-20 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?
{
"last_modified": "Cập nhật lần gần đây nhất: 2024-08-20 UTC.",
"state": ""
}