Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Cuidado
A API recente foi preterida e operará em um estado degradado até novembro de 2026, após o qual 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
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 uma 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}