2014-10-01 60 views
2

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

谢谢!

回答

2

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

使用下面的URL作为示例: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”是零索引位置开始在。

因此,如果 “&大小= 6个& POS = 0” 返回A,B,C,d,E,F,则 “&大小= 3个& POS = 3” 返回d,E,F

通过将'pos'设置为'size'的倍数,您可以获得结果页面。例如,“& 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

+0

好的,这看起来像一个基于URL的解决方案。 +1 – VonC 2014-10-02 09:33:55