如何获取最近编辑的文件列表?
How to get a list of recently edited files?
上周,Microsoft 发布了 new Graph API public(预览几个月后)通过 REST 公开 Office365 数据.由于一切都还比较新,所以只有很少的教程和文档可用。
我正在寻找一种方法来获取所有 最近 opened/edited 文件 的列表,例如OneDrive 应用程序会向我展示。从 documentation,我知道如何获取文件和最后更改日期。但是,可能有一种更有效的方法来获取最新的文件,而不是递归迭代遍历每个文件夹并查看文件。
你有什么想法吗?
还有一个关于我周围的热门文件的请求 (https://graph.microsoft.com/beta/me/trendingAround
),但结果只是一些 public 个文件,也在 Delve 上显示。
我不确定是否可以使用 Microsoft Graph,但绝对可以通过发出以下请求使用 SharePoint 搜索 REST API:
https://contoso.sharepoint.com/_api/search/query?querytext='isdocument:1'&sortlist='LastModifiedTime:descending'
要在图中执行此操作,您将使用:
/v1.0/me/drive/recent
上周,Microsoft 发布了 new Graph API public(预览几个月后)通过 REST 公开 Office365 数据.由于一切都还比较新,所以只有很少的教程和文档可用。
我正在寻找一种方法来获取所有 最近 opened/edited 文件 的列表,例如OneDrive 应用程序会向我展示。从 documentation,我知道如何获取文件和最后更改日期。但是,可能有一种更有效的方法来获取最新的文件,而不是递归迭代遍历每个文件夹并查看文件。
你有什么想法吗?
还有一个关于我周围的热门文件的请求 (https://graph.microsoft.com/beta/me/trendingAround
),但结果只是一些 public 个文件,也在 Delve 上显示。
我不确定是否可以使用 Microsoft Graph,但绝对可以通过发出以下请求使用 SharePoint 搜索 REST API:
https://contoso.sharepoint.com/_api/search/query?querytext='isdocument:1'&sortlist='LastModifiedTime:descending'
要在图中执行此操作,您将使用:
/v1.0/me/drive/recent