如何使用Graph API从sharepoint获取列表项

时间:2018-06-18 13:29:14

标签: microsoft-graph sharepoint-online

我想使用Microsoft Graph从Sharepoint List(O365)获取ListItem的集合。我使用了以下URI,但它返回了“错误请求”错误。

https://graph.microsoft.com/beta/sites/{id}/lists/{id}/items/{id}?expand=fields(select=Title,Product)

1 个答案:

答案 0 :(得分:2)

首先,您确实不应在生产代码中使用/beta图表。它不稳定,并且可以(并且确实)在没有警告的情况下发生突破性变化。除非您有特殊需求,否则请始终使用/v1.0

我认为您的问题是,您尝试从Title集合中选择Fields。此属性实际上不是Fields的成员,它是ListItem本身的一部分。试试这个:

?$select=title,fields&$expand=$fields($select=product)