我想通过Microsoft Graph REST API获取我最近的文件夹。 此API包含以下内容:
获取https://graph.microsoft.com/v1.0/me/drive/recent
根据references,结果应如下所示:
{
"value": [
{
"id": "1312abc!1231",
"remoteItem":
{
"id": "1991210caf!192",
"name": "March Proposal.docx",
"file": { },
"size": 19121,
"parentReference": {
"driveId": "1991210caf",
"id": "1991210caf!104"
}
}
},
{
"id": "1312def!9943",
"name": "Vacation.jpg",
"file": { },
"size": 37810,
"parentReference": {
"driveId": "1312def",
"id": "1312def!123"
}
}
]
}
如果结果是这样的,我可以通过使用parentRed的driveId和id来获取父文件夹,但在我的结果中我只获得了driveId。这导致需要额外调用图形来获取文件夹。
这意味着我需要3次调用图API来获取最近的文件夹。
我的问题是,是否有办法同时获取id或parentReference所以我只需要两次调用,或者是否有更简单的方法来获取最近的文件夹?
提前致谢!
答案 0 :(得分:0)
可悲的是答案是否定的。 “最近”功能非常简单。他们可以扩展它并提供更大的灵活性。 如果这对您至关重要,您始终可以在以下位置创建请求: https://officespdev.uservoice.com/