microsoft-graph-api - 如何使用 Microsoft Graph API 获取 OneDrive 上特定文件夹中的文件列表
问题描述
谁能告诉我如何使用 Microsoft Graph API 获取 OneDrive 上特定文件夹中的文件列表?我相信我找到了一种我必须使用的方法,但要么我不明白,要么不可能。我可以在文件夹中获取子项目列表。我可以使用 $filter=folder ne null 来获取文件夹列表,但我不明白如何获取文件列表。如果我否定表达式,将其设为 $filter=folder eq null 它会给我一个错误。我尝试了许多其他可能的表达式,例如 $filter=file ne null, $filter=size ne 0 即使它不完全是文件的过滤器,文件可以是 0 大小,但无论如何它也会给出错误。
更新:
在测试工具中测试。它给
{
"error": {
"code": "invalidRequest",
"message": "Invalid request",
"innerError": {
"date": "2021-02-23T06:25:08",
"request-id": "4d1903d3-d989-4d90-8130-479ac1b24af2",
"client-request-id": "4d1903d3-d989-4d90-8130-479ac1b24af2"
}
}
对于这个查询
https://graph.microsoft.com/v1.0/me/drive/root/children$filter=folder eq null
这是工具的链接
https://developer.microsoft.com/en-us/graph/graph-explorer
解决方案
推荐阅读
- html - 导航栏未正确排列
- google-chrome - 为什么 Chrome 不显示 Content-Type: text/html;charset=utf-8 从 nginx 返回
- c++ - 特定时间戳的 WinAPI 调用代码
- reactjs - componentDidMount 中的多次调度
- typo3 - maxWInText TypoScript 设置对 Youtube 视频无效
- ios - 说明 NSLayoutConstraint 到框架
- javascript - 是否可以在 javascript 正则表达式中匹配我的捕获组匹配的字符串中的字符串?
- javascript - Javascript 图像预览
- mysql - 如果其中一个值在 Mysql 中有特定变量,如何改进选择范围
- protractor - 量角器中文本字段的值 - 未定义