office 365 onedrive不支持分页

时间:2016-03-01 05:59:57

标签: onedrive

我已阅读有关onedrive的office 365文档。我发送了两个http请求:

1)https://graph.microsoft.com/v1.0/me/drive/root/children?$orderby=name&$top=5&$skip=0
2)https://graph.microsoft.com/v1.0/me/drive/root/children?$orderby=name&$top=5&$skip=5  

但是我收到了相同的结果,有人可以告诉我office 365 onedrive是否支持分页?

1 个答案:

答案 0 :(得分:0)

OneDrive的分页模型与skip + take略有不同。基本上你会做出如下查询:

GET https://graph.microsoft.com/v1.0/me/drive/root/children?$top=5

在响应中,您应该看到通常的值数组以及名为@odata.nextLink的属性。您将要使用该URL请求下一页:

"@odata.nextLink": "https://graph.microsoft.com/v1.0/me/drive/root/children?$skiptoken=ASDGASGSD"

GET https://graph.microsoft.com/v1.0/me/drive/root/children?$skiptoken=ASDGASGSD

你一直这样做,直到你没有得到@odata.nextLink返回。