gpt4 book ai didi

office365 - 如何使用 Microsoft Graph API 按文件类型/扩展名进行过滤?

转载 作者:行者123 更新时间:2023-12-04 16:47:16 24 4
gpt4 key购买 nike

如果我只想使用 Microsoft Graph API 查找 Excel 文件。有没有办法使用 odata $filter 进行过滤?按文件类型或名称“endswith”?

我尝试使用“endswith”、“indexof”、“contains”对名称属性进行 odata 过滤器,但我认为它们不受支持(尽管“startswith 似乎受支持”)。

有没有地方可以准确 Microsoft Graph API 支持哪些 $filters?文档仅提供了几个示例,似乎唯一支持的 odata 函数是“startswith”。

我能够像下面那样使用搜索,但我一直在寻找 $filter 支持。 https://graph.microsoft.com/v1.0/me/drive/root/search(q= '.xlsx')

最佳答案

OneDrive Business Drive API 不支持使用 endsWith 进行过滤。现在没有一种简单的方法可以按扩展名查找文件。您可以尝试 search 扩展(但是,它有时会返回不匹配的文件/文件夹) - 或者 - 您可以进行客户端过滤。两种选择都不好。我发现客户端过滤是唯一的选择。这确实意味着您必须浏览页面才能获得完整列表。

关于office365 - 如何使用 Microsoft Graph API 按文件类型/扩展名进行过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38461833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com