【发布时间】:2018-10-30 13:48:41
【问题描述】:
我正在尝试使用 Microsoft Graph 从 SharePoint Online 获取最近的文件。
我使用的 API 是:
https://graph.microsoft.com/v1.0/me/drive/recent
但结果包括来自所有网站集的文件。我需要将结果限制为只有一个网站集。
经过一番研究,我发现没有直接的API来限制网站集。
我也尝试使用添加过滤器:
$filter=sharepointIds/siteId eq 'site-id'
但它也没有工作。它给出了一个 `501(未实现)错误。
更新:
我从 Graph 中找到了另一个 API
https://graph.microsoft.com/beta/me/insights/used
这是名为“我查看和修改的项目”的内部见解(测试版)
但它再次跨租户返回数据,我需要将其限制为单个网站集。我猜这个 API 在 Graph 中还没有实现过滤条件。
是否有任何方法可以从特定网站集中获取最近的文件?任何帮助表示赞赏。
【问题讨论】:
标签: microsoft-graph-api onedrive sharepoint-online