Мне нужен рабочий пример создания новой вики-страницы в слиянии, используя rest api. Я предпочитаю, чтобы новая страница создавалась под конкретным пространством и конкретной страницей. Я прочитал их документацию api и посмотрел несколько примеров, которые у них были, и все еще близок.
Вот пример, который они имели на своем сайте
curl -u admin:admin -X POST -H 'Content-Type: application/json' -d'{"type":"page","title":"new page","space":{"key":"TST"},"body":{"storage":{"value":"<p>This is a new page</p>","representation":"storage"}}}' http://localhost:8080/confluence/rest/api/content/ | python -mjson.tool
Я попробовал выше с моим именем пространства, новым заголовком и изменил URL-адрес на mysite/rest/api/content и возвращенный контент был в основном html-страницей, в котором говорилось, что страница не существует или страница существует, но у вас нет разрешения. Я подтвердил, что у меня есть доступ к вики wiki и я могу создать новую wiki, используя мои учетные данные.
Что также неясно в приведенном выше примере, как он вызывает конкретный api, который создает страницу? Это не имеет смысла.
аналогичный вопрос задавался на их форуме, но никакого разумного ответа https://answers.atlassian.com/info/149561/simple-confluence-rest-api-usage-what-am-i-missing
(Я предполагаю, что моя конечная цель - создать новую страницу вики на слиянии автоматически). Я в порядке, если нужно, отказаться от API REST для слияния с другим решением.