1

我正在使用以下网址从反弹中获取迭代数据。然后我解析收到的 json 数据。

def query = URLEncoder.encode("(Project.Name contains \"1 Prime Infrastructure\")", "UTF-8")

def rallyURL = " https://us1.rallydev.com/slm/webservice/v2.0/iteration?query= "+query+"&fetch=true&start=1&pagesize=200"

问题是它给出了 0 条记录。但是当我将名称更改为其他项目时,数据就会出现。

可能是因为我的用户名和密码的默认工作区。我想要来自不同工作区的项目数据。我可以访问所有这些工作区。

有人可以在进行 api 调用之前告诉如何设置工作区,以便我可以获得迭代数据吗?

谢谢,

4

1 回答 1

1

您可以简单地在 url 中包含一个工作区参数来覆盖默认值:

&workspace=/workspace/12345

您还可以随时将结果进一步细化到特定项目:

&project=/project/12345

或者到特定的层次结构:

&projectScopeUp=true
&projectScopeDown=true
于 2015-06-01T14:32:08.470 回答