敏捷中央(拉力)文件WSAPI架构节说,我能得到这样的模式:如何使用散列一致地获取模式?
没有为架构要求的可选散列。如果提供的不是 ,则该服务将确定散列并在内部重定向请求 。请求不再是当前的散列将重定向 到当前散列。通过项目 架构请求(服务数字出工作): rally1.rallydev.com/slm/schema/v2.0/project/[ObjectID]/[Hash]
我需要一个一致的方式取回模式而不使用重定向。 我不知道要输入什么[哈希]为了建立一个可靠的模式端点。我注意到自动生成的值[Hash]以某个时间间隔到期。
如何添加散列以获得一致的模式? 在文档中没有例子,那么哈希是什么样的? 这样的事情?
rally1.rallydev.com/slm/schema/v2.0/project/12345/{"showMeTheModels“:真正}
或这样吗?
rally1.rallydev.com/slm/schema/v2.0/project/12345/99999999
其中12345是我的项目ID和99999999是我选择/生成的任意数我。
在此先感谢!
谢谢。你的解释确实应该在文档中。我仍然不明白发生了什么。我的AJAX调用一直在读取**/schema/v2.0/project/12345/**,省略“哈希”。 (我通过在浏览器中输入URL来尝试同样的事情)。是否省略“散列”导致导致随机化的“散列”的项目,该项目会在项目ID后附加到期? – AmyLoves2Code
我同意。还有一些其他的东西也会非常棒 - 批处理终端,高级读取/排序/过滤等。 –
重定向到的“随机”散列应该是该项目的SchemaVersion的值。据我所知,他们是有效的,直到我们部署和滚动我们的应用程序服务器(每天约1x),或者如果有人在该范围内更改架构 - 添加一个字段,更改可见性/所需性等。 –