【问题标题】:Microsoft Graph API shares / drives filter deleted filesMicrosoft Graph API 共享/驱动器筛选已删除的文件
【发布时间】:2022-06-22 05:46:36
【问题描述】:

我正在使用 Graph API 从 Sharepoint 获取文件。 不知何故,我在响应中删除了文件,没有任何可以过滤的标志。

我的意思是,我不想看到回收站中的文件。

是否有过滤器或类似的东西?

'https://graph.microsoft.com/v1.0/shares/u!sss/root?expand=children'; 或者 'https://graph.microsoft.com/v1.0/drives/b!xxx/root:/Dokumente/xxx/children';

【问题讨论】:

    标签: api sharepoint graph onedrive


    【解决方案1】:

    没有可用于过滤已删除文件的过滤器。要列出已删除的文件/文件夹,您可以使用delta query,因为它使应用程序能够发现新创建、更新或删除的驱动器项。

    对 delta 查询函数的初始请求(无 delta 或跳过令牌)将返回集合中当前存在的资源。项目的最后一页将包含 @odata.deltaLink 属性,该属性提供的 URL 可用于稍后检索自当前项目集以来的更改。

    端点:

    GET /sites/{siteId}/drive/root/delta
    

    【讨论】:

    • 关于这个问题我还有什么可以帮助的吗?您可以随时评论我们,我们将继续跟进。谢谢,卡尔赵
    猜你喜欢
    • 1970-01-01
    • 2021-03-31
    • 1970-01-01
    • 2021-08-04
    • 1970-01-01
    • 2020-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多