第三方捷徑是連結至其他外部儲存系統中檔案的檔案。
如要建立第三方捷徑,請使用 API 的 files.create
方法,並確認已將 MIME 類型設為 application/vnd.google-apps.drive-sdk
。請勿在建立檔案時上傳任何內容。
Java
Python
PHP
.NET
Ruby
file_metadata = {
name: 'Project plan',
mime_type: 'application/vnd.google-apps.drive-sdk'
}
file = drive_service.create_file(file_metadata, fields: 'id')
puts "File Id: #{file.id}"
Node.js
Objective-C
GTLRDrive_File *metadata = [GTLRDrive_File object];
metadata.name = @"Project plan";
metadata.mimeType = @"application/vnd.google-apps.drive-sdk";
GTLRDriveQuery_FilesCreate *query = [GTLRDriveQuery_FilesCreate queryWithObject:metadata
uploadParameters:nil];
query.fields = @"id";
[driveService executeQuery:query completionHandler:^(GTLRServiceTicket *ticket,
GTLRDrive_File *file,
NSError *error) {
if (error == nil) {
NSLog(@"File ID %@", file.identifier);
} else {
NSLog(@"An error occurred: %@", error);
}
}];
新增自訂縮圖及可建立索引的文字
如要提高與第三方捷徑相關聯的檔案可供偵測性,您可以在插入或修改檔案中繼資料時一併上傳縮圖圖片和可建立索引的文字。詳情請參閱管理檔案中繼資料一文。