如何通过 REST 将标签添加到 Confluence 页面
How to Add Labels to Confluence Page via REST
我一直在寻找通过 REST 将标签添加到融合页面的正确方法(标签、类别或他们今天所说的任何东西)
文档只是说 "add json to the body" 然后显示这个例子
[{"prefix":"global","name":"label1"},{"prefix":"global","name":"label2"}]
有没有人成功做到这一点
您需要 POST JSON 正文使用此端点:POST /rest/api/content/ {id}/label 其中 id 是内容(页面)的 ID。
参考:https://docs.atlassian.com/confluence/REST/latest/#content/{id}/label-addLabels
例如:
POST /rest/api/content/{id}/label HTTP/1.1
主持人:yourinstance.atlassian.net
授权:基本YaRtsWdg4VzdAzazhib2FyZA==
内容类型:application/json
缓存控制:无缓存
[
{
"prefix": "global",
"name": "label1"
},
{
"prefix": "global",
"name": "label2"
}
]
我一直在寻找通过 REST 将标签添加到融合页面的正确方法(标签、类别或他们今天所说的任何东西)
文档只是说 "add json to the body" 然后显示这个例子
[{"prefix":"global","name":"label1"},{"prefix":"global","name":"label2"}]
有没有人成功做到这一点
您需要 POST JSON 正文使用此端点:POST /rest/api/content/ {id}/label 其中 id 是内容(页面)的 ID。
参考:https://docs.atlassian.com/confluence/REST/latest/#content/{id}/label-addLabels
例如:
POST /rest/api/content/{id}/label HTTP/1.1
主持人:yourinstance.atlassian.net
授权:基本YaRtsWdg4VzdAzazhib2FyZA==
内容类型:application/json
缓存控制:无缓存
[ { "prefix": "global", "name": "label1" }, { "prefix": "global", "name": "label2" } ]