Unidade: recente (preterida)

Namespace: microsoft.graph

Cuidado

A API recente foi preterida e operará em um estado degradado até novembro de 2026, após o qual ela deixará de retornar dados.

Listar um conjunto de itens usados recentemente pelo usuário conectado. Essa coleção inclui itens que estão na unidade do usuário e itens aos quais ele tem acesso de outras unidades.

Essa API está disponível nas seguintes implantações de nuvem nacional.

Serviço global Governo dos EUA L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.

Tipo de permissão Permissões menos privilegiadas Permissões com privilégios mais elevados
Delegado (conta corporativa ou de estudante) Files.Read Files. Read.All, Files. ReadWrite, Files. ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All
Delegado (conta pessoal da Microsoft) Files.Read Files. Read.All, Files. ReadWrite, Files. ReadWrite.All
Aplicativo Sem suporte. Sem suporte.

Solicitação HTTP

GET /me/drive/recent

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.

Resposta

Esse método retorna uma coleção de recursos DriveItem para itens que o proprietário da unidade acessou recentemente.

Exemplos

Solicitação

O exemplo a seguir mostra a solicitação.

GET /me/drive/recent

Resposta

O exemplo a seguir mostra a resposta.

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"
      }
    }
  ]
}

Comentários

Alguns driveItems retornados da ação recente incluem a faceta remoteItem que indica que os itens são de outra unidade. Para acessar o objeto driveItem original, você precisa fazer uma solicitação usando as informações fornecidas em remoteItem no seguinte formato:

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