拉父项目和设置页面大小拉力赛API

时间:2017-09-15 04:47:26

标签: rest api rally

1。             我正在创建一个仪表板,用于查看所有拉力赛车队的状态。我做了一个API调用,它给了我用户故事。但这并不能获取所有用户故事。那么,如何设置此网址的页面大小。我试过了,但它不起作用。

url     = "https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement?query=((Project.Name%20%3D%20%22" + teamNameEncoded + "%22)%20and%20(Iteration.Name%20%3D%20%22Sprint%20" + key['sprintNumber'] + "%20" + key['sprintEndDate'] + "%22))&fetch=Name,FormattedID,PlanEstimate"

如何在此网址中添加pageSize参数?

  1. 如何使用上述API调用从Rally获取父项目? 上述API调用仅根据输出获取子项目。但我也没有指定任何东西来获取子项目。所以,我也需要获取父项目。
  2. 提前致谢。

1 个答案:

答案 0 :(得分:0)

对于第一个,您应该只能添加pagesize = 2000。这是每个请求的最大值。如果你有更多的工件,你将不得不进行多次调用来加载所有数据。

您可以指定project=/project/12345&projectScopeDown=true&projectScopeUp=true,其中12345是您项目的目标。

你无法使用Project.Name =""得到你想要的东西。语法,因为它只返回该特定项目的结果。