Obtención de un recurso DriveItemVersion
Recupere los metadatos de una versión específica de un recurso DriveItem.
Permisos
Se requiere uno de los permisos siguientes para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.
Tipo de permiso | Permisos (de menos a más privilegiados) |
---|---|
Delegado (cuenta profesional o educativa) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All |
Delegado (cuenta personal de Microsoft) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All |
Aplicación | Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All |
Solicitud HTTP
GET /drives/{drive-id}/items/{item-id}/versions/{version-id}
GET /groups/{group-id}/drive/{item-id}/versions/{version-id}
GET /me/drive/items/{item-id}/versions/{version-id}
GET /sites/{site-id}/drive/items/{item-id}/versions/{version-id}
GET /users/{user-id}/drive/items/{item-id}/versions/{version-id}
Respuesta
Si se ejecuta correctamente, este método devuelve un código de respuesta 200 OK
y un objeto DriveItemVersion en el cuerpo de la respuesta.
Ejemplo
Este ejemplo recupera una versión de un archivo en la unidad del usuario actual.
Solicitud HTTP
GET /drive/items/{item-id}/versions/{version-id}
Respuesta
Devuelve una colección de versiones:
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": "D4990684-58CE-4FAB-9B87-D6C49E74F298",
"lastModifiedBy": {
"user": {
"id": "CE251278-EF9E-4FE5-833C-1D89EEAE68E0",
"displayName": "Ryan Gregg"
}
},
"lastModifiedDateTime": "2017-09-14T12:34:53.912Z",
"size": 123
}
Comentarios
OneDrive no conserva todos los metadatos de las versiones anteriores de un archivo.
Cuando la aplicación recupera la lista de versiones disponibles de un archivo, se devuelve un recurso DriveItemVersion que proporciona la información disponible sobre la versión específica.