Compartir a través de


Enumerar archivos recientes

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Enumere un conjunto de elementos usados recientemente por el usuario que ha iniciado sesión. Esta colección incluye elementos que se encuentran en la unidad del usuario y elementos a los que tienen acceso desde otras unidades.

Esta API está disponible en las siguientes implementaciones nacionales de nube.

Servicio global Gobierno de EE. UU. L4 Us Government L5 (DOD) China operada por 21Vianet

Permissions

Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.

Tipo de permiso Permisos con privilegios mínimos Permisos con privilegios más altos
Delegado (cuenta profesional o educativa) Files.Read Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All
Delegado (cuenta personal de Microsoft) Files.Read Files.Read.All, Files.ReadWrite, Files.ReadWrite.All
Aplicación No admitida. No admitida.

Solicitud HTTP

GET /me/drive/recent

Respuesta

Este método devuelve una colección de recursos DriveItem para los elementos a los que el propietario de la unidad al que se ha accedido recientemente.

Ejemplos

Solicitud

En el ejemplo siguiente se muestra la solicitud.

GET /me/drive/recent

Respuesta

En el ejemplo siguiente se muestra la respuesta.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": [
    {
      "id": "1312abc!1231",
      "remoteItem":
      {
        "id": "1991210caf!192",
        "name": "March Proposal.docx",
        "file": { },
        "size": 19121,
        "parentReference": {
          "driveId": "1991210caf",
          "id": "1991210caf!104"
        }
      },
      "fileSystemInfo": {
        "lastAccessedDateTime": "2017-02-20T19:13:00Z"
      }
    },
    {
      "id": "1312def!9943",
      "name": "Vacation.jpg",
      "file": { },
      "size": 37810,
      "parentReference": {
        "driveId": "1312def",
        "id": "1312def!123"
      },
      "fileSystemInfo": {
        "lastAccessedDateTime": "2017-02-20T16:43:21Z"
      }
    }
  ]
}

Comentarios

Algunos driveItems devueltos por la acción reciente incluyen la faceta remoteItem que indica que los elementos proceden de otra unidad. Para tener acceso al objeto driveItem original, debe realizar una solicitud mediante la información proporcionada en remoteItem en el formato siguiente:

GET /drives/{remoteItem-driveId}/items/{remoteItem-id}