記事の内容を取得するためにConfluence REST APIを使用する方法はありますか?私はページIDやスペース/タイトルを持っていればそれを行う方法を知っていますが、今のところ私はこれらの小さなURLを何かに翻訳する方法を見つけることができません。小さなURLだけを持つREST APIを通じてコンフルエンス記事の内容を取得
答えて
@mtheriaultと同様、回避策が必要です。小さなURLを直接REST APIにプッシュすることはできません。しかし、htmlソースを読むより簡単な方法があります:
通常のREST呼び出しが1つ必要ですが、tinyurl自体に問い合わせるのではなく、次のようにしてください:[confluenceURL]/pages/tinyurl.action?urlIdentifier=[tinyURLFragment]
。小さなURLフラグメントが正しい場合は、Location
ヘッダーがそのページへの完全修飾リンクである場合、302を取得します。その後、スペースキー、ページタイトル、その他必要なものを解析できます。
コードが必要ですが、可能です。
小さいURLは、Confluenceのページへのリダイレクト(302)です。
- タイニーURLにGETリクエストを行います。
プロセスは次のようなものでなければなりません。リダイレクト(302)に従います。
ページの内容が表示されます。
<meta name="ajs-page-id" content="6494177"> <meta name="ajs-latest-page-id" content="6494177"> <meta name="ajs-content-type" content="page"> <meta name="ajs-page-title" content="Page Title"> <meta name="ajs-latest-published-page-title" content="Page Title"> <meta name="ajs-parent-page-title" content="My Parent Page Title"> <meta name="ajs-parent-page-id" content="6496957"> <meta name="ajs-space-key" content="CT"> <meta name="ajs-space-name" content="My Space">
解析をし、ページのコンテンツ取得するために必要な値を取得する:あなたがConfluenceページを閲覧した場合、あなたには、いくつかのメタが利用可能であることを確認できますhttps://docs.atlassian.com/confluence/REST/latest/#content-getContentを。
- 1. 記事の内容のURLを取得
- 2. Wikipedia list = search REST API:一致する記事のURLも取得する方法
- 3. PHPは今日の記事だけを取得する?
- 4. Linq:トップの投票数を持つ記事を取得
- 5. ウィキペディアAPIを使用してPHPで記事のタイムスタンプを取得
- 6. HTML5の記事タグ:前の記事の内容?
- 7. Redmineの発行ジャーナルをRest APIを通じて更新してください
- 8. Joomla:記事を取得ID:
- 9. REST APIの設計 - 異なるパラメータでRESTを通じてリソースを取得/ポスト/入れよう
- 10. APIを介して記事の長さを取得するには?
- 11. SOFTLAYER API SoftLayer_Billing_Itemは、私は次のREST APIのようにSOFTLAYER APIを通じてSoftLayer_Billing_Itemを取得するとき
- 12. このサイト上の記事を通じてインスタンス
- 13. 2つの異なるロガーの2つのファイルハンドラーが同じ内容を取得
- 14. ロンドン内の座標を持つすべてのWikipediaの記事を取得する
- 15. オーバーレイdiv - 内容と同じだけスクロール
- 16. Wikipedia API:場所/市街地を取得する方法/記事
- 17. 生成されたJersey RESTクライアントを通じてエンティティのリストを取得する
- 18. 共通のタグに基づいて関連記事を取得しますか?
- 19. Nutchのクローラは、私はリンクからニュース記事をクロールしようとしていたニュース記事の内容
- 20. 無限スクロールでフォーカスされた記事の記事IDを見つける
- 21. Wikipedia APIを使用して記事のメインカテゴリを取得するには
- 22. 監査証跡を持つテーブルから元の内容と変更された内容を取得する
- 23. TagLib - GEOBコンテンツの取得
- 24. FacebookのグラフAPIを使った記事のカノニカルURLが表示されない
- 25. ウィキペディアの記事を取得する
- 26. Microsoft Graph APIを通じて連絡先を取得
- 27. facebook graph apiフィード内の画像を1つだけ取得する
- 28. Android Appにウェブサイトの記事を取得
- 29. バックエンドを通じてコンテンツをFacebookに投稿
- 30. 同じ内容のALMOSTを持つ2つのAndroidアプリ
私は応答と回避策を感謝しますが、私はREST APIを通してそれを行う方法を期待していました。 – gsharp