Os atalhos de terceiros no Google Drive são arquivos somente de metadados que se vinculam a outros arquivos em sistemas de armazenamento externos de terceiros. Esses atalhos funcionam como links de referência para os arquivos de "conteúdo" armazenados por um aplicativo fora do Drive, geralmente em um repositório de dados ou sistema de armazenamento em nuvem diferente.
Para criar um atalho de terceiros, use o método files.create
da API Google Drive e defina o tipo MIME como application/vnd.google-apps.drive-sdk
. Não faça upload de nenhum
conteúdo ao criar o arquivo. Para mais informações, consulte Tipos MIME
compatíveis com o Google Workspace e o Google Drive.
Não é possível fazer upload ou download de atalhos de terceiros.
Os exemplos de código a seguir mostram como criar um atalho de terceiros usando uma biblioteca de cliente:
Java
Python
PHP
.NET
Node.js
Como os atalhos de terceiros funcionam
Quando você cria um atalho de terceiros usando o método files.create
, ele usa
uma solicitação POST
para inserir os metadados e criar um atalho para o conteúdo
do app:
POST https://www.googleapis.com/drive/v3/files
Authorization: AUTHORIZATION_HEADER
{
"title": "FILE_TITLE",
"mimeType": "application/vnd.google-apps.drive-sdk"
}
Quando o atalho de terceiros é clicado, o usuário é redirecionado para o site
externo em que o arquivo está hospedado. O ID do arquivo do Drive está no parâmetro state
. Para mais
informações, consulte Processar um URL aberto para documentos
específicos do app.
O app ou site de terceiros é responsável por corresponder o ID do arquivo no
parâmetro state
ao conteúdo hospedado no sistema.
Adicione 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. Saiba mais em Gerenciar metadados de arquivo.
Temas relacionados
- Criar um atalho para um arquivo do Drive
- Configurar uma integração com a interface do Drive
- Tipos MIME compatíveis com o Google Workspace e o Google Drive