Microsoft Graph API使用过滤器获取sharepoint列表

时间:2018-03-09 09:17:31

标签: microsoft-graph sharepoint-online

我试图过滤共享点列表,但语义似乎与default semantics不同。

我已经尝试的是(使用$和不带;单引号和无引号):

https://graph.microsoft.com/v1.0/sites/root/lists?filter=name eq 'Something'
https://graph.microsoft.com/v1.0/sites/root/lists?$filter=name eq 'Something'
https://graph.microsoft.com/v1.0/sites/root/lists?filter=id eq 'CFFF1460-B4D7-419C-A921-61B5279BBDDC'
https://graph.microsoft.com/v1.0/sites/root/lists?$filter=id eq 'CFFF1460-B4D7-419C-A921-61B5279BBDDC'
https://graph.microsoft.com/v1.0/sites/root/lists?filter=id eq CFFF1460-B4D7-419C-A921-61B5279BBDDC
https://graph.microsoft.com/v1.0/sites/root/lists?$filter=id eq CFFF1460-B4D7-419C-A921-61B5279BBDDC

但是所有内容都会返回一个包含所有列表的数组,而不仅仅是符合所需条件的子集。

那么如何过滤共享点列表呢?

1 个答案:

答案 0 :(得分:0)

如果您知道要过滤的列表的ID,并获得响应。

您可以像这样运行图形API查询。

https://graph.microsoft.com/v1.0/sites/root/lists/{list-id}

这将为您提供有关该列表的数据。

如果您需要更多详细信息,请告诉我。