Los accesos directos de terceros son archivos que se vinculan con archivos en otros sistemas de almacenamiento externos.
Para crear un acceso directo de terceros, usa el método files.create
de la API y asegúrate de establecer el tipo de MIME en application/vnd.google-apps.drive-sdk
. No subas ningún contenido cuando crees el archivo.
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);
}
}];
Cómo agregar miniaturas personalizadas y texto indexable
Para aumentar la visibilidad de los archivos asociados con accesos directos de terceros, puedes subir imágenes en miniatura y texto indexable cuando insertas o modificas los metadatos del archivo. Para obtener más información, consulta Administra metadatos de archivos.