我正在使用Jama的REST API,在这里进行详细说明:
https://dev.jamasoftware.com/rest#operation_getItems
使用此功能,我可以获取给定项目中所有项目的JSON对象。
不过,返回的结果仅限于20个结果,要获得我需要使用分页遍历的所有结果。
返回的数据中有一个字段为itemType。无论如何,是否要在GET请求中注入“ where”子句,以便仅返回某些类型的项目?
我所需要的只是匹配项的总数,似乎不必抓住所有内容然后循环遍历以提取某种类型的项?
答案 0 :(得分:0)
不确定您使用的是Jama的哪个版本,但是在8.25中,我们具有abstractitems端点,该端点可以在查询中选择使用itemType [array]参数。 参见https://dev.jamasoftware.com/rest#operation_getAbstractItems
GET请求如下所示: https://myjamahost.com/rest/latest/abstractitems?project=23&itemType=60&itemType=67&...&maxResults=50 不幸的是,这里的响应大小也是默认的20,最大。 50
希望有所帮助