在哪里可以找到 Confluence Server REST API 的开放 API (Swagger) 规范?

问题描述 投票:0回答:2

对于 Atlassian Confluence Cloud REST API,这里有一个开放 API(以前称为 Swagger)规范:https://developer.atlassian.com/cloud/confluence/swagger.v3.json

我无法找到 Confluence Server REST API 的此类开放 API 规范。任何有关在哪里找到它的提示都将受到赞赏。

swagger openapi confluence confluence-rest-api
2个回答
1
投票

这是我发现的:) 我与你分享我的文档:

API Jira Cloud platform

https://developer.atlassian.com/cloud/jira/platform/rest/v3/intro/ 
https://developer.atlassian.com/cloud/jira/platform/swagger.json
https://developer.atlassian.com/cloud/jira/platform/swagger.v3.json
https://developer.atlassian.com/cloud/jira/platform/swagger-v3.v3.json


API Jira Software Cloud

https://developer.atlassian.com/cloud/jira/software/rest/intro/  
https://developer.atlassian.com/cloud/jira/software/swagger.json
https://developer.atlassian.com/cloud/jira/software/swagger.v3.json


API Confluence Cloud

https://developer.atlassian.com/cloud/confluence/rest/v1/intro/
https://developer.atlassian.com/cloud/confluence/swagger.json 
https://developer.atlassian.com/cloud/confluence/swagger.v3.json 


Jira Service Management Cloud

https://developer.atlassian.com/cloud/jira/service-desk/rest/intro/ 
https://developer.atlassian.com/cloud/jira/service-desk/swagger.json 
https://developer.atlassian.com/cloud/jira/service-desk/swagger.v3.json

这是我的脚本:在“Postman环境”变量或“集合变量”中,添加:

baseUrl = https://XXX.atlassian.net
username = [email protected]
token = <token> https://id.atlassian.com/manage-profile/security/api-tokens

在集合的“预请求脚本”中,添加:

postman.setEnvironmentVariable(
    "base64", 
    btoa(postman.getEnvironmentVariable("username") + ":" + postman.getEnvironmentVariable("token"))
);
pm.request.headers.add({
    key: "Authorization",
    value: "Basic " + postman.getEnvironmentVariable("base64")
});

添加此配置后:您必须禁用每个端点的“授权”配置(因为它们在登录名/密码中配置为旧的基本模式,不再推荐使用)


0
投票

我知道这个问题已经很老了,但对于其他来寻找答案的人来说。

Atlassian 服务器/数据中心版本基于 Jersey。因此,有一个内置实现可以从您自己的实例生成 wadl 文件。

替换您的 confluence 主机名,然后浏览到以下 URL。

/rest/api/latest/application.wadl

希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.