gpt4 book ai didi

python - 如何通过父页面标题检索 Confluence 中的所有子页面?

转载 作者:太空宇宙 更新时间:2023-11-04 03:15:59 30 4
gpt4 key购买 nike

我知道如何在 Confluence 中通过标题检索页面

res = requests.get(BASE_URL + "/confluence/rest/api/content", params={"title": "parent page title"} , auth=("username", "pass"))

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

如何在给定父页面标题的情况下检索所有子页面?

最佳答案

据我所知,您不能通过父页面的标题 搜索子页面。您需要使用 parent 的 Id 进行搜索。

尝试以下方法获取父 ID:

/rest/api/content/search?cql=title=<parentTitle>

如果只有父级的title,需要先发送第二个调用,从title中获取id

/rest/api/content/search?cql=parent=<parentId>

/confluence/rest/api/content 中找不到 Id 和 children,所以这是行不通的:

res = requests.get(BASE_URL + "/confluence/rest/api/content", params={"parent": "<parentId>"} , auth=("username", "pass"))

res = requests.get(BASE_URL + "/confluence/rest/api/content", params={"title": "parents title"} , auth=("username", "pass"))

关于python - 如何通过父页面标题检索 Confluence 中的所有子页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36281520/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com