2016-09-13 1 views

Antwort

0

Werfen Sie einen Blick auf Atlassian Beispiel here. Um Ihre Seite zu aktualisieren, müssen Sie Ihre Seiten-ID kennen.

0

Es ist besser, zwei Anfragen zu stellen. Die erste ist eine Suche, die Ihnen die ID der Seite zurückgibt, während die letztere für ihren Inhalt zurückkehrt.

  1. Suche
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'] 
  1. Get 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'] 
Verwandte Themen