Wie bestelle ich Konfluenzseiten über das API?

525
Amos Shapira

Ich lade ein paar hundert Seiten in Confluence 5.3.1 hoch (keine Option zum Aktualisieren verfügbar), indem Sie ein Python-Skript verwenden, das mit Confluence über JSON-RPC ( Remote Confluence Methods and friends) kommuniziert .

Ich muss die Reihenfolge der untergeordneten Seiten über die API steuern.

Bisher habe ich keinen Weg gefunden, das zu tun. Ich habe versucht, "movePage" innerhalb der übergeordneten und der "Anfügen" -Reihe zu verschieben, aber es macht keinen Unterschied - die untergeordneten Seiten werden immer alphabetisch sortiert.

Gibt es eine Möglichkeit, dies über die API zu tun?

1

1 Antwort auf die Frage

0
Amos Shapira

Am Ende schrieb ich Code, der die erforderliche Seitenreihenfolge erhielt, und verwendete die Confluence-Methode "movePage", um jede Seite an die richtige Position zu verschieben. Der Trick bestand darin, die Seiten in der Reihenfolge von oben nach unten zu verschieben.