首页 > 解决方案 > Microsoft 图形 API:/me/drive/root/search - 无法将过滤器添加到查询

问题描述

我正在尝试对具有某些特定扩展名的 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')

不幸的是,它没有返回任何东西。

标签: microsoft-graph-apionedrive

解决方案


AFAIK,搜索端点将使用所有扩展名搜索关键字,如“book”,并给出 driveItem 对象作为响应。您需要通过编写代码来过滤您喜欢选择的扩展名。请在Microsoft Graph 反馈论坛中提出功能请求,以便产品团队将来可以实施。


推荐阅读