如何从上一页返回结果导致Azure Graph API结果

时间:2016-04-06 11:58:20

标签: azure azure-active-directory azure-ad-graph-api

我正在努力从azure活动目录中获取用户,并在具有分页支持的网格中显示结果。

我已提及this文档进行分页。

但是当我查询azure活动目录时,我没有从图API获得最后一个请求结果中的skiptoken。请考虑以下示例

在我的azure活动目录中,当我使用过滤器top=10查询用户10到10时,我有100个用户,我收到skiptoken最多第9个请求,但是最后一个请求(第10个) )我没有得到任何skiptoken,我无法从第10页再次回到第9页。

当我使用从{9}请求获得的skiptoken top=10时,我可以转到第10页的结果,但是当我使用相同的skiptoken时(因为我没有&#t; t)使用skiptoken的上一个请求中的任何previous-page=true,我得到了第8页的结果。

如何从第10页(最后一页)获得第9页结果?

1 个答案:

答案 0 :(得分:0)

我自己刚试过这个,似乎无法重现你遇到的同样问题。

我只能建议您在此阶段进一步调试代码,以确保正确使用 skiptoken 参数。在这个阶段的另一个建议是使用Graph Explorer来测试您的查询,我也尝试了它,它似乎对预期的演示租户有效。