现在使用哪个Rally API创建缺陷?

现在使用哪个Rally API创建缺陷?,rally,Rally,我尝试了所有示例并得到了错误-不再需要将“.js”附加到WSAPI资源。请举例说明。这只是一个警告-它实际上并没有阻止任何工作。你能给我们一些关于如何访问api的更多信息吗?你在写应用程序吗?您是否正在使用其他工具包之一?你的回答中还有其他错误吗 该警告只意味着可以从所有ref URL中删除.js。wsapi版本2中正确的缺陷创建端点如下: /slm/webservice/v2.0/defect/create您好,欢迎来到Stackoverflow!!如果你能在提出新问题之前阅读这些指南,那就太

我尝试了所有示例并得到了错误-不再需要将“.js”附加到WSAPI资源。请举例说明。

这只是一个警告-它实际上并没有阻止任何工作。你能给我们一些关于如何访问api的更多信息吗?你在写应用程序吗?您是否正在使用其他工具包之一?你的回答中还有其他错误吗

该警告只意味着可以从所有ref URL中删除.js。wsapi版本2中正确的缺陷创建端点如下:


/slm/webservice/v2.0/defect/create

您好,欢迎来到Stackoverflow!!如果你能在提出新问题之前阅读这些指南,那就太好了。谢谢我正在使用这个链接——正如建议的那样,我在Java项目中添加了所有依赖项并调用了下面的方法。RallyRestApi restApi=new-RallyRestApi(新URI(“),”_fad8f7HD348”);restApi.setApplicationName(“CrudExample”);JsonObject newDefect=new JsonObject();newDefect.addProperty(“名称”,“测试缺陷”);CreateRequest CreateRequest=newcreateRequest(“缺陷”,newDefect”);CreateResponse CreateResponse=restApi.create(CreateRequest);在访问createResponse对象时,我遇到以下错误:-{“CreateResult”:{“\u rallyAPIMajor”:“2”、“\u rallyAPIMinor”:“0”、“错误”:[“无法读取:找不到对象ID为null的对象],“警告”:[“不再需要将\“.js\”附加到WSAPI资源上。”]}如果可能的话,你可以共享邮递员URL来创建缺陷,并使用请求和标题。嗯,很有意思。我会尝试在你的请求中指定一个特定的项目,以确保它在你期望的地方创建。此外,是否可能有任何类型为object?Iteration?Requirement?的必填字段?其中的某些内容期望有一个object relationship指定了您没有指定的。我同意可能会有更具描述性的错误消息…感谢Kyle的响应,我尝试在postman中调试该问题,发现请求需要“优先级”“值作为强制输入。使用下面的请求,我可以继续进行,这和我在java代码中添加的相同,而且效果也很好。请求使用:{“缺陷”:{“名称”:“坏缺陷”,“优先级”:“正常”}