问题标签 [confluence-rest-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1264 浏览

python - Confluence API 在 Python 中创建评论

我正在尝试在 Confluence REST API Python 站点上运行该示例,以向 wiki 页面添加评论。在 parentPage 工作之前的所有内容(例如,它从我们的 Intranet wiki 获取正确的页面),但是当我运行 requests.post 时,它实际上并没有向找到的页面添加评论。取而代之的是 printResponse(r),打印出 wiki 中的所有页面(不是我找到的页面)。

我有以下脚本:

0 投票
2 回答
441 浏览

jira - JIRA 插件与 Confluence 通信

是否可以直接与 Confluence 通信以通过自定义 Jira 插件搜索/将页面添加到空间等?

我目前有一个我正在使用的 Jira 插件,它在问题查看器中显示一个面板,但想要搜索一个特定页面,如果它存在,则显示它的链接。如果它不存在,我想要一个允许用户创建该页面的按钮。

我查看了 REST API,它看起来应该做我想做的事,但是我可以直接使用 JAVA 类进行交互吗?

它们之间的单点登录是否允许我从 JIRA 调用 REST 服务,而无需将身份验证放入 REST 调用中?

0 投票
2 回答
199 浏览

confluence-rest-api - 可以使用 libcurl.net 将新页面发布到 Confluence 吗?

我刚刚开始使用 REST API 创建页面。

我正在尝试配置一个基本示例,我想使用 libcurl.net 来做到这一点。

有谁知道为什么这不起作用?

更新:

这是我迄今为止改编自 curllib.net “bookpost” 示例的内容

我正在连接,因为如果我删除用户名和密码,我会通过“onWriteData”函数得到响应,如下所示:

现在的问题是,如果我正确登录,除了来自“easy.Perform()”函数的“CURLE_OK”之外,我没有得到任何响应。

这很好,因为我知道它在某种程度上是有效的。

0 投票
2 回答
1270 浏览

rest - 通过 REST API 5.5+ 使用 Confluence 空间权限

如何通过 Confluence 5.5 + 的 REST API 获取/添加/删除空间权限?

我在官方文档中没有发现任何关于许可的信息:https ://docs.atlassian.com/atlassian-confluence/REST/latest/

0 投票
1 回答
741 浏览

confluence-rest-api - Confluence 用户提及 Wiki 标记

我正在通过 REST API 在 Confluence 上创建博客文章。我想在文章中使用用户提及,例如,与@Ben Rogers 在直接通过 UI 发布时给您的内容相同。

我在文档中找不到任何内容,所以我猜它必须是一个更加手动的过程,关于如何做到这一点的任何建议?

0 投票
1 回答
320 浏览

r - R 输出到汇合页面 REST API

我是使用 API 的新手。我有一个列表形式的 R 输出,我想将它粘贴到汇合页面上。我不知道怎么做。我一直在尝试使用 Rest API,但它让我感到困惑。

我已经能够从使用的网站获得 200 响应

真的不知道下一步该去哪里。

0 投票
0 回答
402 浏览

confluence - 如何使用 Confluence API 获取图像?

我创建了一个脚本,它从https://insuredhq.atlassian.net/下面获取所有文章是我使用的代码。

我检查了这些图像 src 属性,它们是动态 url /wiki/download/attachments/13303822/Dashboard.png?version=1&modificationDate=1462935137147&api=v2,甚至我将它们更改为静态 url,https://insuredhq.atlassian.net/wiki/download/attachments/13303822/Dashboard.png?version=1&modificationDate=1462935137147&api=v2但它们仍然没有显示。

有关详细示例,请查看此链接http://hunaniinfotech.com/insecuredhq/article.php?id=13303841

0 投票
2 回答
1166 浏览

rest - 通过 REST api 仅使用小 URL 获取 confluence 文章的内容

如果我只有很小的 url,有没有办法使用 Confluence REST api 来获取文章的内容?如果我有页面 ID 或空间/标题,我知道该怎么做,但到目前为止,我还想不出一种方法来将这些微小的 url 翻译成可用的东西。

0 投票
1 回答
981 浏览

rest - Confluence REST API 搜索 - 编码时编码 CQL 查询时出错

我同时使用 Postman 和 Javascript 来查询 Cloud atlassian.net 帐户上的 Confluence API。

当我+在 CQL 空间的地方使用它时,它对我有用(所以这不是制定授权的问题 - 这有效!!):

但是使用空格不会:

编码版本也没有:

它们都导致:

根据文档,我看不到需要使用的内容,+ 我只能根据Atlassian Answers 上的问题后的讨论来了解这一点。

优点很好,但我需要使用模糊搜索来搜索多个术语,例如:

将导致:

和:

将导致:

有没有办法为这个云应用程序搜索一个多字串?

0 投票
4 回答
51988 浏览

python - Python客户端错误“对等方重置连接”

我写了一个非常小的python客户端来访问confluence restful api。我正在使用 https 协议来连接合流。我遇到了Connection reset by peer错误。这是完整的堆栈跟踪。

这是我的客户代码:

我在虚拟环境中运行此脚本,并在该环境中安装了以下软件包:

它确实抱怨 python 版本号,但我不确定如何更新我的 Mac/虚拟环境 python。

我试图 curl 命令和 Postman 两者都适用于给定的参数。