第三方快捷方式是链接到其他外部存储系统上的文件的文件。
如需创建第三方快捷方式,请使用 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);
}
}];
添加自定义缩略图和可编入索引的文本
为了提高与第三方快捷方式关联的文件的可检测性,您可以在插入或修改文件元数据时同时上传缩略图和可编入索引的文本。如需了解详情,请参阅管理文件元数据。