Rally Rest API如何确定使用哪个版本的API(如果在RallyRestAPI.new调用中没有明确定义版本)?
背景:我们最近通过Ruby API测试了一些东西(实际上是要查看给定工作空间中故事的有效字段),并发现并非所有有效字段都是通过API公布的。但是如果我们明确定义了最新的API版本(1.31),那么它的工作正常。从更密切地看这个,没有明确定义API版本,我想我们的接口假设一个默认版本(对我们来说是1.17)。
答案 0 :(得分:0)
如果版本未在RallyRestAPI对象中表示,则Rally Rest API将默认为最新版本的Webservices。
您可以像这样明确表达您想要使用的API版本:
rally = RallyRestAPI.new(:username => "<your email>",
:password => "your password",
:version => "1.31")