Я использую следующий код для создания дочерней страницы под существующей родительской:
curl -v -u admin:password -X POST -H 'Content-Type: application/json' -d'{"type":"page","title":"Created by API", "ancestors":[{"id":97585021}], "space":{"key":"Some_Key"},"body":{"storage":{"value":"<p>This is a test page created by API. Pls ignore</p>","representation":"storage"}}}' https://confluence.ges.symantec.com/rest/api/content/ | python -mjson.tool.
Используя это, я успешно могу создать дочернюю страницу с идентификатором родительского контента 97585021.
Что я хотел бы сделать дальше: создать страницу под родительским идентификатором 97585021, используя другую страницу, которая действует как шаблон. Страница шаблона находится в Confluence под тем же идентификатором контента 97585021. Поэтому я хотел бы, чтобы все страницы создавались как копии этой страницы.
Как я могу этого добиться?
data.body.storage.value
из ответа на получение содержимого и использовал его в запросе POST. 13.09.2016