[英]Create new Confluence page with Node.js
我想运行一个脚本,该脚本将从服务器中获取信息,并使用一些检索到的信息在Confluence上创建一个新页面。 我正在使用Node.js。 有什么方法可以编写它来创建和删除Confluence页面? 我一直在寻找一个库/ SDK,但是我能找到的只是atlassian-connect,它用于编写Confluence插件,而不是与Confluence连接的脚本。
融合API主要公开为SOAP RPC。 即使他们最近提出了Rest API和JSON RPC,但它的全部功能尚未成熟。 ( https://developer.atlassian.com/display/DOCS/Getting+Started+with+Remote+APIs , https://developer.atlassian.com/display/CONFDEV/Confluence+JSON-RPC+APIs )
您可以浏览上面的文档,以了解所需的方法是否受REST / JSON RPC支持。 如果不是这样,您将必须采取SOAP路由,尽管使用js可能很麻烦。
有连接到SOAP远程API的java和py库。 如果REST选项不存在,则可能必须考虑此路由。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.