Java 坩埚架API:Can';不添加审阅者
我正在尝试使用Crucible REST API将审阅者添加到我刚刚创建的审阅中(也使用REST)。根据Atlassian docs,我应该发布一篇帖子到:Java 坩埚架API:Can';不添加审阅者,java,rest,atlassian-crucible,Java,Rest,Atlassian Crucible,我正在尝试使用Crucible REST API将审阅者添加到我刚刚创建的审阅中(也使用REST)。根据Atlassian docs,我应该发布一篇帖子到: /rest-service/reviews-v1/{id}/reviewers 用什么?文档未显示添加审阅者的有效请求。当你点击“扩展”时,它没有显示任何内容,只是显示“逗号分隔的审阅者”,这似乎不起作用 我试过: user1,user2 {"user1","user2"} {reviewers:[reviewer:{"userNam
/rest-service/reviews-v1/{id}/reviewers
用什么?文档未显示添加审阅者的有效请求。当你点击“扩展”时,它没有显示任何内容,只是显示“逗号分隔的审阅者”,这似乎不起作用
我试过:
user1,user2
{"user1","user2"}
{reviewers:[reviewer:{"userName":"user1"},reviewer:{"userName":"user2"}]}
所有这些都会导致以下响应:
{"code":"NotFound","message":"The user named '{\"user1\"' is not a Crucible user.","stacktrace":"com.atlassian.crucible.spi.services.NotFoundException: The user named '{\"user1\"' is not a Crucible user.
at com.atlassian.crucible.spi.impl.DefaultReviewService.getUser(DefaultReviewService.java:2011)
at com.atlassian.crucible.spi.impl.DefaultReviewService.access$3500(DefaultReviewService.java:95)
at com.atlassian.crucible.spi.impl.DefaultReviewService$32.doInTransaction(DefaultReviewService.java:1973)
at com.atlassian.crucible.spi.impl.DefaultReviewService$32.doInTransaction(DefaultReviewService.java:1965)
at com.atlassian.fisheye.spi.impl.DefaultTxTemplate.execute(DefaultTxTemplate.java:123)
at sun.reflect.GeneratedMethodAccessor1317.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
...
stacktrace一直在继续
user1
和user2
是有效的名称,因为当我访问相同的URL时,我可以在其他评论中看到它们
有人有什么想法吗
谢谢 好吧,无论如何,下面是如何向现有评论中添加评论员的方法:
希望这对别人有帮助 同意Atlassian应更新文件。在我读到这篇文章之前,我在这上面呆了一段时间。谢谢你,乔恩!