用于多页结果的RTC REST API

时间:2014-10-01 13:50:04

标签: rest rtc

我正在使用RTC REST API从Rational Team Concert中获取数据。我得到了一些结果,但只有100个,而且我知道应该有更多像1000.有没有办法让所有结果,或以某种方式指定哪个结果页面?

谢谢!

2 个答案:

答案 0 :(得分:2)

它可能取决于您要提取的数据类型:

答案 1 :(得分:2)

对不起,我没有发布任何例子。我找到了一篇回答我问题的文章(下面链接)。

使用以下网址作为示例:https://rtc.example.com/ccm/rpt/repository/workitem?fields=workitem/workItem[type/id=com.ibm.team.apt.workItemType.story]/(id|type/id)&size=4&pos=2

'大小'是要返回的记录数和' pos'是从零开始的零指数位置。

所以如果"& size = 6& pos = 0"返回A,B,C,D,E,F,然后"& size = 3& pos = 3"返回D,E,F。

设置' pos'通过大小的倍数,您可以获得结果页面。例如,"& size = 100& pos = 0"获得前100条记录(0-99),"& size = 100& pos = 100"获得下一个100(100-199),依此类推。

https://jazz.net/forum/questions/109052/how-to-increase-number-of-records-returned-by-rest-api-call