9

こんにちは、REST API を使用してコンテンツを取得する方法がいくつかあることに気付きました。スペースとタイトルを呼び出さずに、URL から直接コンテンツを取得する方法があるかどうか疑問に思っていましたが。

http://localhost:8080/display/TST/myPage これを行う代わりに私が持っている場合の意味

curl -u admin:admin -X GET "http://localhost:8080/confluence/rest/api/content?title=myPage&spaceKey=TST" | python -mjson.tool

残りのAPIでURLを使用できます。たぶん、このようなもの

curl -u admin:admin -X GET "http://localhost:8080/confluence/rest/api/content/display/TST/myPage" | python -mjson.tool

これを行う方法はありますか?

これは私が見たドキュメントです

https://docs.atlassian.com/atlassian-confluence/REST/latest/#d3e865

4

1 に答える 1

4

はい; リンク先のセクションのすぐ下に、記事 ID を取るこのリクエストのバージョンの説明があります: /rest/api/content/{id}。記事の ID がわかっていれば、これが最も簡単な方法です。

于 2015-03-02T16:26:51.537 に答える