Os atalhos de terceiros são links para arquivos em outros sistemas externos de armazenamento.
Para criar um atalho de terceiros, use o método
files.create
da API e defina o tipo MIME como
application/vnd.google-apps.drive-sdk
. Não faça upload de conteúdo ao
criar o arquivo.
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);
}
}];
Adicionar miniaturas personalizadas e texto indexável
Para aumentar a detecção de arquivos associados a atalhos de terceiros, faça upload de imagens em miniatura e de texto indexável ao inserir ou modificar os metadados do arquivo. Para mais informações, consulte Gerenciar metadados de arquivos.