Docs

公開連携

Ghost

最終更新日:

カスタムのAdmin API連携でGhostを接続する方法と、最もよくある取り違え(Content APIキー)の回避方法を説明します。

Clodixは、GhostのAdmin APIを使って、記事をGhostサイトに直接公開します。

カスタム連携を作成する

  1. Ghost Adminで Settings → Integrations に進みます。
  2. Add custom integration をクリックします。
  3. 「Clodix」など、分かりやすい名前を付けます。
  4. Ghostに2つのキー(Admin API Key と Content API Key)が表示されます。必要なのは Admin API Key です。
  5. 同じ画面に表示されている Admin API URL(サイトのアドレス。例:https://yourblog.ghost.io)をコピーします。

Clodixで接続する

  1. Settings → Publishing integrations を開き、Ghost をクリックします。
  2. 次の項目を入力します。
    • Admin API URL ― サイトのアドレス。
    • Admin API Key ― id:secret 形式のキー(途中にコロンが入った長い文字列)。
  3. Connect をクリックします。Clodixは保存する前に、サイトに対してキーをその場で確認します。

公開された投稿の内容

  • 記事はGhostの投稿として作成され、タイトル、本文、抜粋、メタディスクリプションとともにすぐに公開されます。
  • カバー画像は、投稿のフィーチャー画像として設定されます。
  • あとから記事を編集して再公開すると、同じGhostの投稿が更新されます。 Clodixが2つ目のコピーを作ることはありません。
  • Unpublish を押すと、Ghostの投稿が Draft に戻ります。何も削除されません。

よくある問題

メッセージ意味対処
「Admin API key looks wrong」キーが想定される id:secret 形式と一致しません。多くの場合、Content API Key を貼り付けたことが原因です。Ghostの Settings → Integrations → [your integration] に戻り、Admin API Key をコピーします。
「Ghost rejected the Admin API key」キーのコピーが正しくないか、Ghost側でカスタム連携が削除されています。必要に応じてGhostで連携を作り直し、Admin API Keyをもう一度コピーします。
「Couldn't reach the Ghost Admin API」Admin API URLが間違っているか、サイトがオフラインです。Ghostの連携画面に表示されているURLをもう一度確認します。
「This address isn't reachable from Clodix」URLがローカルネットワークやプライベートネットワークを指しているか、標準以外のポート(例::2368)が含まれています。ポート番号なしで、Ghostサイトの公開アドレス(https)を使用します。

FAQ

ClodixからGhostのメンバーやサブスクリプションは見えますか?

いいえ。カスタム連携が許可するのは、Admin APIを通じた投稿へのアクセスだけです。Ghostサイトのメンバー、サブスクリプション、課金とは関係ありません。

同じ連携をGhostの他の用途にも使えますか?

使えますが、「Clodix」専用の連携を作成することをおすすめします。用途がひと目で分かり、必要になったときにその連携だけを無効にできます。

関連ページ

解決しませんか? support@clodix.ai までご連絡ください。担当者が直接お答えします。

Ghost — Clodix ドキュメント