使用Rally REST和curl获取特定ID

时间:2014-10-01 02:20:46

标签: perl rest rally

我是新人,可以召集REST。我已经将curl / perl / REST api用于RTC,所以我很熟悉它,但主要通过使用示例来学习。我需要能够获取一个特定的ID和与之关联的Name,通过curl和perl脚本来访问它。例如DE46835名称:这是我的缺陷。我还没有找到任何获取已知ID的示例。你能指点我这方面的任何文件,或提供一个如何做到这一点的例子。

2 个答案:

答案 0 :(得分:2)

如果你知道FormattedID,你应该可以使用这样的URL进行查询:

https://rally1.rallydev.com/slm/webservice/v2.0/defect?query=(FormattedID =" DE46835")

完整的Web服务api文档可在此处获取:

https://rally1.rallydev.com/slm/doc/webservice/

答案 1 :(得分:2)

谢谢你的回答。我能够弄明白并让它发挥作用。 这就是我所做的。

$ cmd =“curl -k -u \”$ {user}:$ {password} \“\”$ {url} \“ - c $ {cookies} -o $ {auth}”; 系统($ CMD);

然后

$ cmd =“curl -k \”$ url \“ - o $ {return} -b $ {cookies}”; 其中$ url = https://rally1.rallydev.com/slm/webservice/v2.0/defect?query=(FormattedID =“DE46835”)