Json 无法通过Microsoft Graph API检索Sharepoint列表的项目计数

Json 无法通过Microsoft Graph API检索Sharepoint列表的项目计数,json,rest,sharepoint,microsoft-graph-api,sharepoint-list,Json,Rest,Sharepoint,Microsoft Graph Api,Sharepoint List,我目前正在使用Microsoft Graph API通过以下URL返回特定列表的JSON数据: https://graph.microsoft.com/v1.0/sites/{siteID}/lists/{listID}/items/{itemID} 我想通过迭代itemID返回列表中所有项目的数据,该id是一个类似于1,2,3的数字。虽然我可以做到这一点,但我不知道迭代到哪个数字——有人知道获取列表中项目计数的API调用或URL吗。如果我向以下URL发送GET请求: https://grap

我目前正在使用Microsoft Graph API通过以下URL返回特定列表的JSON数据:

https://graph.microsoft.com/v1.0/sites/{siteID}/lists/{listID}/items/{itemID}
我想通过迭代
itemID
返回列表中所有项目的数据,该id是一个类似于1,2,3的数字。虽然我可以做到这一点,但我不知道迭代到哪个数字——有人知道获取列表中项目计数的API调用或URL吗。如果我向以下URL发送GET请求:

https://graph.microsoft.com/v1.0/sites/{siteID}/lists/{listID}/items
我只返回了235个列表项JSON对象(远少于列表中实际存在的1200个),因此我无法读取最后一个JSON对象ID作为计数


我可以做一个while循环,直到得到一个“id不存在错误”,但是有一些项目经常被删除,因此我可能也会遇到同样的错误

在发送API查询(100-200)项时,它只能检索少数项。因此,请尝试使用$top查询参数

使用top查询参数。使用Graph API最多可以检索3000个项目

{siteID}/lists/{listID}/items?$top=3000

如果被接受为答案,请投票