列出最近使用的文件
命名空间:microsoft.graph
列出登录用户最近使用的一组项。 此集合包括用户驱动器中的项以及他们有权从其他驱动器访问的项目。
此 API 可用于以下国家级云部署。
全局服务 | 美国政府 L4 | 美国政府 L5 (DOD) | 由世纪互联运营的中国 |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
权限
为此 API 选择标记为最低特权的权限。 只有在应用需要它时,才使用更高的特权权限。 有关委派权限和应用程序权限的详细信息,请参阅权限类型。 要了解有关这些权限的详细信息,请参阅 权限参考。
权限类型 | 最低特权权限 | 更高特权权限 |
---|---|---|
委派(工作或学校帐户) | Files.Read | Files.Read.All、Files.ReadWrite、Files.ReadWrite.All、Sites.Read.All、Sites.ReadWrite.All |
委派(个人 Microsoft 帐户) | Files.Read | Files.Read.All、Files.ReadWrite、Files.ReadWrite.All |
应用程序 | 不支持。 | 不支持。 |
HTTP 请求
GET /me/drive/recent
请求标头
名称 | 说明 |
---|---|
Authorization | 持有者 {token}。 必填。 详细了解 身份验证和授权。 |
响应
此方法返回驱动器所有者最近访问的项的 DriveItem 资源的集合。
示例
请求
GET /me/drive/recent
响应
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"
}
}
]
}
说明
从 最近的 操作返回的一些 driveItem 包括 remoteItem facet,指示项来自另一个驱动器。 若要访问原始 driveItem 对象,需要使用以下格式使用 remoteItem 中提供的信息发出请求:
GET /drives/{remoteItem-driveId}/items/{remoteItem-id}
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈