2014-10-01 55 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