Microsoft graph API: /me/drive/root/search - 无法向查询添加过滤器

Microsoft graph API: /me/drive/root/search - can't add filters to query

我正在尝试对我的 OneDrive 文件发出搜索请求,其中包含一些特定的扩展名。我现在唯一的解决方案是在收到回复后过滤掉,但这不是我想要的。 我试过的查询:

https://graph.microsoft.com/v1.0/me/drive/root/search(q='book filetype:xlsx OR filetype:xls OR filetype:svg OR filetype:json OR filetype:txt')

很遗憾,它没有返回任何内容。

AFAIK,搜索端点将搜索像 'book' 这样的关键字和所有扩展名,并给出 driveItem 对象作为响应。您需要通过编写代码来过滤您喜欢选择哪个扩展名。请在 Microsoft Graph Feedback Forum 中提出功能请求,以便产品团队将来实施。