通过lastModifiedDatetime过滤Onedrive项目

时间:2016-09-14 14:29:35

标签: microsoft-graph

我尝试通过lastModifiedDatetime属性从Microsoft Graph端点中过滤OneDrive项目。

类似的东西:

https://graph.microsoft.com/beta/me/drive/special/photos/children?$top=3&$orderBy=lastModifiedDatetime

它不起作用。 返回的错误是:

  

" message":"系统不支持该请求。"

但根据文件(https://dev.onedrive.com/odata/optional-query-parameters.htm#optional-odata-query-parameters

  

oderby :以逗号分隔的属性列表,用于对响应集合中的项目顺序进行排序。适用于name,size和lastModifiedDateTime字段。

顺便说一句,我尝试使用name属性进行排序,它实际上按预期工作:

https://graph.microsoft.com/beta/me/drive/special/photos/children?$top=3&$orderBy=lastModifiedDatetime

您是否可以确认,使用图表api端点不允许按 lastModifiedDateTime 排序?

1 个答案:

答案 0 :(得分:1)

OneDrive for Business不支持按lastModifiedDateTime过滤。它受OneDrive Personal支持。该限制并非特定于Microsoft Graph端点。在引用的文档页面中有一个关于它的说明。