WeChat 公式アカウント設定ガイド
アカウントを連携して記事を下書きへ保存
Koinote のウェブ版またはデスクトップ版に公式アカウントを 5 件まで連携し、整形済みの記事を選択したアカウントの下書きへ保存できます。
始める前に
連携を始める前に、WeChat 側の権限と開発者情報を準備してください。以下の設定はアカウントごとに一度だけ行います。
- 下書き・素材 API を利用できる、認証済みの WeChat 公式アカウント(1 件以上)。
- アカウントの AppID と AppSecret。AppSecret は Koinote の連携フォームだけに入力し、チャットやフィードバックには送らないでください。
- Koinote Cloud の現在の WeChat API 送信元 IP は 122.51.97.242 です。セルフホストではサーバーの公開送信元アドレスを使います。
- ログイン済みの Koinote 永久会員アカウント。連携、カバー生成、下書き送信は有料会員が利用できます。デスクトップのローカルモードでは WeChat 接続やカバー生成はできません。
WeChat 開発者プラットフォームを設定する
まず Koinote のバックエンドから WeChat API を呼び出せるようにし、その後 Koinote に戻って認証情報を入力します。WeChat の更新でメニュー名が変わっても、設定場所は API 管理の配下です。
- WeChat 開発者プラットフォームへログイン — developers.weixin.qq.com/platform を開き、連携するアカウントの管理者としてログインします。
- 開発インターフェース管理を開く — 連携する公式アカウントを選び、「開発インターフェース管理」で開発者情報と IP ホワイトリストを確認します。
- IP ホワイトリストに追加 — Koinote Cloud は 122.51.97.242(WeChat API の送信元 IP)を追加します。セルフホストではサーバーの公開送信元 IP を追加してください。複数の場合は WeChat の形式に従って入力します。
- 開発者情報を準備 — AppID をコピーし、AppSecret を生成またはコピーします。一度しか表示されない場合があるため、先にパスワード管理へ保存してください。
なぜ IP ホワイトリストが必要ですか?
WeChat は API リクエストを行うサーバーを検証します。Koinote はバックエンドからのみ WeChat を呼び出すため、登録するのはパソコンの IP ではなくサーバーの送信元 IP です。Koinote Cloud は 122.51.97.242、セルフホストではサーバーの公開送信元アドレスを登録してください。
Koinote で連携して送信する
WeChat 側の設定が終わったら、Koinote でアカウントを連携し、エディターから記事を下書きとして保存します。Koinote が直接公開することはないため、WeChat 側で内容を確認してから公開できます。
- Koinote のウェブ版またはデスクトップ版を開き、永久会員アカウントでログインします。
- 設定 → WeChat で、各アカウントのメモ、AppID、AppSecret を入力します。最大 5 件まで連携し、1 件をデフォルトに設定できます。
- 文書を開き、自媒体へのエクスポートから WeChat を選び、「アカウントの下書きへ同期」を押します。下書きパネルで送信先を選び、未選択の場合はデフォルトを使用します。
- カバー画像は任意です。AI カバーが必要な場合はプロンプトを入力し、2.35:1 または 1:1 を選びます。カバー 1 枚の生成成功ごとに 20 credits、再生成も別途消費します。
- AI カバーを生成せずに WeChat の下書きへ保存でき、既定のカバーまたは本文の画像を選べます。本文画像を素材へ転送してから下書きを作成しますが、Koinote が直接公開することはありません。
料金と利用条件
アカウント連携に credits はかかりません。下書きの同期に成功するたび 20 credits を消費し、失敗時は課金されません。連携と下書き送信は有料会員が利用できます。AI カバー生成に成功すると追加で 20 credits を消費します。生成には永久会員、十分な残高、サービスに設定された画像モデルが必要です。
よくある問題
バックエンドの IP が許可されていない
WeChat 開発者プラットフォームの開発インターフェース管理に戻り、Koinote Cloud は 122.51.97.242、セルフホストはサーバーの公開送信元 IP を追加してください。ローカル PC のアドレスは使用しません。
アカウントに API 権限がない
アカウントが認証済みで、下書き・素材 API を利用できることを確認してください。アカウント種別によっては WeChat 側で権限の有効化が必要です。
カバーモデルが利用できない、または credits 不足
20 credits 以上の利用可能残高を確認してください。モデル未設定の表示が続く場合は Koinote 管理者へ連絡してください。
本文画像を転送できない
エディターに戻り、画像の同期完了を待ってから再試行してください。下書き作成に失敗した場合、新しく送ったカバー素材の削除を試みます。
セキュリティに関する注意
AppSecret は Koinote サーバーで暗号化され、クライアントに平文で長期保存されず、カバーモデル提供者にも送信されません。文書、フィードバック、スクリーンショットに記載しないでください。漏えいの疑いがある場合は WeChat でリセットし、Koinote で再連携してください。