默认API版本

时间:2012-04-19 19:06:43

标签: rally

Rally Rest API如何确定使用哪个版本的API(如果在RallyRestAPI.new调用中没有明确定义版本)?

背景:我们最近通过Ruby API测试了一些东西(实际上是要查看给定工作空间中故事的有效字段),并发现并非所有有效字段都是通过API公布的。但是如果我们明确定义了最新的API版本(1.31),那么它的工作正常。从更密切地看这个,没有明确定义API版本,我想我们的接口假设一个默认版本(对我们来说是1.17)。

1 个答案:

答案 0 :(得分:0)

如果版本未在RallyRestAPI对象中表示,则Rally Rest API将默认为最新版本的Webservices。

您可以像这样明确表达您想要使用的API版本:

rally = RallyRestAPI.new(:username => "<your email>", 
                         :password => "your password",
                         :version => "1.31")