2016-09-13 48 views

回答

0

看看Atlassian示例here。要更新您的頁面,您需要知道您的頁面ID。

0

最好提出兩個要求。第一個將是一個搜索,將返回您的頁面的ID,而後者將返回其內容。

  1. 搜索
import requests 
    url = confluence_host + '/rest/api/content/' 
    res = requests.get(url=url + 'search', 
         params={'cql': 'space="TEST" AND title="Page Titile'}) 
    page_id = res.json()['results'][0]['id'] 
  • 獲取HTML
  • import requests 
        url = confluence_host + '/rest/api/content/' 
        page = requests.get(url=url + page_id, 
             params={'expand': 'body.storage'}).json() 
        html = page['body']['storage']['value']