公開連携
Wix
最終更新日:
APIキーとDashboard URLでWixブログを連携する方法と、Wixでの公開・非公開の動作を説明します。
Clodixは、APIキーを使って記事をWixブログに直接公開します。
APIキーを取得する
- manage.wix.com/account/api-keysにアクセスします。
- 新しいAPIキーを生成します。
- Wix Blog と Members の権限を付与します。
- キーをコピーします。キーは
IST.で始まります。
あわせて、サイトの Dashboard URL も必要です。これはWixダッシュボードのBlogセクションのアドレスです(https://manage.wix.com/dashboard/xxxxxxxx-xxxx-.../blog のような形式です)。
Clodixで連携する
- Settings → Publishing integrations を開き、Wix をクリックします。
- 次の項目を入力します。
- API Key:
IST.で始まるキー。 - Dashboard URL:サイトのBlogダッシュボードのアドレス。
- API Key:
- Connect をクリックします。
Clodixはキーをリアルタイムで確認します。あわせて、投稿の著者として表示するために、Wixサイトに少なくとも1人のメンバーが必要です。サイトにメンバーがまだいない場合は、先にWixで追加してください。
公開された投稿の状態
- 記事はWixのブログ投稿として作成され、すぐに公開されます。タイトルと本文はWixのリッチコンテンツ形式に変換されます。
- カバー画像は投稿の表示メディアとして設定され、Clodixが生成した場所から取り込まれます。
- 一度公開した記事は、Wixに再送信できません。 WixのAPIには、すでに公開された投稿を更新する手段がありません。そのため、公開済みの記事で Publish を押すと、2つ目のコピーが作られるのではなく拒否されます。また、その後Clodixで行った編集は投稿に反映されません。変更はWixのエディターで行ってください。新しいバージョンを送るには、記事を Unpublish し(古い投稿はゴミ箱に移動されます)、もう一度 Publish します。
Wixでの非公開
WixのBlog APIには「下書きに戻す」操作がありません。元に戻せる方法として最も近いのはゴミ箱です。Wixで Unpublish すると、投稿はゴミ箱に移動され、必要に応じてWixダッシュボードから復元できます。
よくある問題
| メッセージ | 意味 | 対処 |
|---|---|---|
| 「Wix rejected the API key — check it has Wix Blog + Members permissions」 | キーが間違っているか、期限切れであるか、必要な2つの権限のどちらかが不足しています。 | Wix Blog と Members の両方の権限にチェックを入れて、新しいキーを生成してください。 |
| 「Enter the full Dashboard URL」 | Dashboard URLに、認識できるサイトIDが含まれていませんでした。 | WixダッシュボードのBlogセクションを表示した状態で、ブラウザから完全なURLをコピーしてください。 |
| 「No site member found to author the post」 | Wixサイトにまだメンバーがいないため、投稿の著者として設定できる相手がいません。 | Wixサイトに少なくとも1人のメンバーを追加してから、もう一度連携してください。 |
FAQ
APIキーが「IST.」で始まる必要があるのはなぜですか?
この接頭辞は、WixのアカウントレベルのAPIキーであることを示します。APIを通じてサイトを操作できる種類のキーです。別の種類のキーや、コピー時のミスでは動作しません。
すでにゴミ箱にある投稿はどうなりますか?
ほかのゴミ箱の投稿と同様に、Wixダッシュボードから復元できます。Wix側で完全に削除するまで復元可能です。