Liste arquivos recentes
Namespace: microsoft.graph
Listar uma coleção de itens que foram usados recentemente pelo usuário conectado. Esta coleção inclui itens que estão na unidade do usuário, assim como itens aos quais ele tem acesso por meio de outras unidades.
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 /me/drive/recent
Resposta
Esse método retorna uma coleção de recursos DriveItem para itens que o proprietário da unidade acessou recentemente.
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 recent incluirão a faceta remoteItem que indica que eles são itens de outra unidade. Para acessar o objeto driveItem original, você precisará fazer uma solicitação usando as informações fornecidas em remoteItem no seguinte formato:
GET /drives/{remoteItem-driveId}/items/{remoteItem-id}
Comentários
Enviar e exibir comentários de