如何使用java REST客户端api

时间:2015-12-24 06:58:00

标签: api rest agile versionone

我正在尝试从第一版获取数据以创建烧毁的图表。 我开始知道没有标准的api。 Here我发现通过多次调用来获取时间范围内的待办事项值是可能的。

有没有更好的方法呢? 并且让我知道任何好的开源库(javascrpt / java)来绘制这样的图形

我尝试了here显示的方式,但我无法弄清楚我得到了什么价值。

我尝试了像

这样的获取请求
  

"基本网址" /rest-1.v1/Data/Timebox?其中= State.Code =' ACTV&& asof" 11-25-2015&#34 ;&安培; SEL =名称,结束日期,州,Workitems.ToDo @萨姆

但只能获得现值而不是过去的那些。

提前致谢

1 个答案:

答案 0 :(得分:0)

您正在使用rest-1.v1 / Data端点。从此端点,您将获得VersionOne实例中当前的资产状态,但是,有一个属性" Prior"其中包含VersionOne资产(Timebox)的先前状态。访问历史数据的最可靠方法是rest-1.v1 / Hist端点。您可以找到有关历史查询here的详细信息。

使用您的查询

"base URL"/rest-1.v1/Hist/Timebox?where=State.Code='ACTV'&asof"2015-11-25T17:30:00.00"&sel=Name,EndDate,State,Workitems.ToDo.@Sum

asof关键字将及时返回该实例的该时间框的状态。请注意日期的正确格式。