我已阅读有关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是否支持分页?
答案 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
返回。