Microsoft graph api 应用$filter选项检索Graph API中具有特定名称的文件夹
以下筛选器子句在图形资源管理器中不起作用 ?$filter=name eq“文档” 由于指定的筛选器符合OData协议,因此在应用筛选器时是否存在任何限制?OneDrive API(以及驱动器上的图形API)不支持筛选或排序结果。 当MicrosoftGraph看到一个它不希望看到的查询参数时,它只是忽略未知的筛选参数并返回一个未筛选的结果。 支持$expand、$select、$skipToken、$top和$orderby(orderby在我这边不起作用)OData查询参数来定制响应 我的测试数据: ?$filter=name eq‘Documents’/$filter=driveType eq‘documentLibrary’:Microsoft graph api 应用$filter选项检索Graph API中具有特定名称的文件夹,microsoft-graph-api,Microsoft Graph Api,以下筛选器子句在图形资源管理器中不起作用 ?$filter=name eq“文档” 由于指定的筛选器符合OData协议,因此在应用筛选器时是否存在任何限制?OneDrive API(以及驱动器上的图形API)不支持筛选或排序结果。 当MicrosoftGraph看到一个它不希望看到的查询参数时,它只是忽略未知的筛选参数并返回一个未筛选的结果。 支持$expand、$select、$skipToken、$top和$orderby(orderby在我这边不起作用)OData查询参数来定制响应 我的测
在较新版本中,似乎可以使用文件名或文件类型搜索
当前可用的文档只是说明“对$filter运算符的支持因Microsoft Graph API而异。”这个词的不同可能是因为推断这些选项在所有产品中都不完全受支持。是的,根据我们的测试,它现在还没有完全支持所有产品。
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#drives",
"value": [
{
"createdDateTime": "2018-06-04T07:32:28Z",
"description": "List of all app packages uploaded in the Dev Site",
"id": "b!NEuoD0E0IkyGzigmyNtKyXtJFUgDWoBJhM2BFIAvNsp69o2q1-czTaV6INjgi_dk",
"lastModifiedDateTime": "2018-06-05T04:19:59Z",
"name": "App Packages",
"webUrl": "https://xxxx.sharepoint.com/Lists/AppPackages",
"driveType": "documentLibrary",
"createdBy": {
"user": {
"displayName": "System Account"
}
},
"quota": {
"deleted": 0,
"remaining": 0,
"total": 0,
"used": 0
}
}
]
}
{"requests":[{"entityTypes":["microsoft.graph.driveItem"],"query":{"query_string":{"query":"fileextension:xlsx"}},"from":0,"size":25}]}