【问题标题】:How to create a Child Page via Confluence REST API with only Parent Page Title如何通过只有父页面标题的 Confluence REST API 创建子页面
【发布时间】:2021-02-04 12:32:10
【问题描述】:

我正在尝试使用 JIRA 项目自动化中的“发送网络请求”选项通过 REST API 生成 Confluence 页面。

我可以使用以下代码,但我不知道如何强制 Confluence 在父页面下创建一个子页面,我将只有父页面标题可用。

由于我已经自动化了父页面的生成过程,而子页面是根据某种状态生成的,所以我不知道父页面ID。

谁能告诉我如何从父页面标题中获取父页面 ID 或仅使用页面标题生成子页面?

自定义数据如下所示:

{
"title": "Child Page",
"type": "page",
"space": { "key": "ABC" },
"status": "current",
"body": {"storage": {"value": "Sample Text", "representation": "storage"}}
}

附:我不是编码员,所以我也喜欢一些提示。

【问题讨论】:

    标签: jira jira-rest-api confluence confluence-rest-api


    【解决方案1】:

    您可以在这里找到Page ID

    https://developer.atlassian.com/server/confluence/confluence-rest-api-examples/

    部分 Find a page by title and space key

    curl -u admin:admin -X GET "http://localhost:8080/confluence/rest/api/content?title=myPage%20Title
    &spaceKey=TST&expand=history" | python -mjson.tool
    

    【讨论】:

      猜你喜欢
      • 2017-05-09
      • 2015-10-15
      • 2016-12-25
      • 2015-06-03
      • 1970-01-01
      • 2017-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多