在Confluence中使用JSON-RPC的addAttachment方法有问题

时间:2014-05-19 10:44:16

标签: confluence json-rpc

我没有将REST服务与JSON-RPC结合使用,所以我可以在这里使用一些帮助。

我正在尝试使用JSON-RPC调用在Confluence中向页面添加附件。我正在使用soapUI 5.0.0测试我的调用。

我的REST调用的URI是:

的https:// {网站名称} / RPC / JSON-RPC / confluenceservice-V2 / addAttachment

我构建了以下JSON代码,它应该创建一个非常简单的文本文件:

[ 2339970
, { "fileName" : "Testfile.txt"
  , "contentType" : "text/plain"
  , "comment" : "to be ignored"
  }
, "VGhpcyBpcyBhIHRlc3QuClRvIENvbmZsdWVuY2Ugb3Igbm90IHRvIENvbmZsdWVuY2U/Cg=="
]

第三个参数是base64编码的字符串。

不幸的是,我从服务器收到错误消息:

<error>
   <code>-32602</code>
   <data null="true"/>
   <message>Request parameter types did not match method parameter types (method addAttachment taking 3 parameters)</message>
</error>

知道我在这里做错了吗?

0 个答案:

没有答案