Baixar o conteúdo de um recurso driveItemVersion
Namespace: microsoft.graph
Recupere o conteúdo de uma versão específica de um driveItem.
Nota: Não há suporte para obter o conteúdo da versão atual. Para fazer isso, use o download do conteúdo de um método driveItem .
Permissões
Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
| Tipo de permissão | Permissões (da com menos para a com mais privilégios) |
|---|---|
| Delegado (conta corporativa ou de estudante) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All |
| Aplicativo | Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All |
Solicitação HTTP
GET /drives/{drive-id}/items/{item-id}/versions/{version-id}/content
GET /groups/{group-id}/drive/items/{item-id}/versions/{version-id}/content
GET /me/drive/items/{item-id}/versions/{version-id}/content
GET /sites/{site-id}/drive/items/{item-id}/versions/{version-id}/content
GET /users/{user-id}/drive/items/{item-id}/versions/{version-id}/content
Resposta
Retorna uma resposta 302 Found que redireciona para uma URL de download previamente autenticada para os bytes do arquivo.
Para baixar o conteúdo do arquivo, seu aplicativo precisará seguir o cabeçalho Location na resposta. Várias bibliotecas de cliente HTTP seguirão automaticamente o redirecionamento 302 e começarão a baixar imediatamente o arquivo.
URLs de download previamente autenticadas são válidas apenas por um curto período de tempo (alguns minutos) e não requerem um cabeçalho Authorization para download.
Exemplo
Este exemplo recupera uma versão de um arquivo na unidade do usuário atual.
Solicitação
GET /me/drive/items/{item-id}/versions/{version-id}/content
Resposta
Isso retorna um redirecionamento para onde o conteúdo da versão pode ser baixado.
HTTP/1.1 302 Found
Location: https://onedrive.com/34FF49D6...
Comentários
O OneDrive não preserva os metadados completos de versões anteriores de um arquivo.
Quando seu aplicativo recupera a lista de versões disponíveis para um arquivo, um recurso driveItemVersion é retornado que fornece as informações disponíveis sobre a versão específica.
Comentários
Enviar e exibir comentários de