在Rally开发网站上,2.X Apps SDK似乎是最新的。这就是我正在使用的:
<script type="text/javascript" src="https://rally1.rallydev.com/apps/2.0p4/sdk-debug.js" ></script>
我正在使用SDK中的数据模型,即Rally.data.ModelFactory.getModel和Model.load
它工作正常,但我注意到服务响应中返回了以下消息:
“警告”:[“起始位置401超过结果的结尾。”,“API状态已弃用,并且在2013年10月26日将不再支持”],
为什么要调用该服务的弃用版本?
回复中可能有用的更多文字:
Ext.data.JsonP.callback32({"QueryResult": {"_rallyAPIMajor": "1", "_rallyAPIMinor": "37", "Errors": [], "Warnings":...
JavaScript SDK似乎发送到服务的示例请求:
答案 0 :(得分:0)
最新的AppSDK 2是AppSDK 2rc1。它使用的是最新版本的WS API v2.0。 但是,根据代码,从2.0p4到2.0rc1可能需要或多或少的广泛重构。 WS API v2.0中的rc1和集合中的图表是需要对现有2.0p4或2.0p5代码进行更昂贵更改的示例。
话虽如此,我相信在2013年10月26日不会发生任何事情,我们将继续回答客户的问题,您的应用和定制将继续发挥作用。
每个API版本的Web服务API弃用策略和最后支持的日期都可用here,但只要您不使用SOAP,即时效果并不重要,并且在不久的将来警告可以是忽略。从WSAPI 2.0开始,我们完全停止了对SOAP和XML的支持。这并不意味着现有的SOAP自定义代码会被故意破坏,但我们强烈建议不要使用SOAP接口编写任何新内容。