ソーシャルアカウントの接続
アカウントの接続方法は、プラットフォームによって次の2つのいずれかになります。
サインインプラットフォーム
Instagram、Facebook、LinkedIn、X、YouTube、TikTok、Threads、Pinterestは、プラットフォーム独自のサインインによって接続します。
create_connect_linkをplatformを指定して呼び出します。- ユーザーにリンクを渡します。リンクの有効期限は約10分間で、任意のブラウザで使用できます。
- プラットフォームが何を要求するかをユーザーに伝えます。
- Instagram: ビジネスアカウントまたはクリエイターアカウント。個人アカウントは投稿用に接続できません。
- Facebook: 管理しているFacebookページ。Facebookの画面で、すべてのページと権限にチェックを入れます。
- YouTube: Googleアカウントに関連付けられたYouTubeチャンネル。Googleの画面で、すべてのYouTube権限にチェックを入れます。
- TikTok: TikTokの画面で、すべての権限を許可します。
- ユーザーが完了したら、
list_accountsを呼び出してアカウントが表示されていることを確認します。
キーまたはパスワードを使用するプラットフォーム
これらのプラットフォームは、connect_credential_account を使用して会話内で直接接続します。ユーザーが値を提供するものであり、決して推測してはいけません。
- Bluesky:
handleと、Blueskyの設定、アプリパスワードから取得したapp_password。メインパスワードは使用しません。 - Telegram: BotFatherから取得した
bot_tokenと、channel(@usernameまたはチャットID)。ボットはチャンネルの管理者である必要があります。 - Discord: サーバー設定、連携サービス、ウェブフックから取得した
webhook_url。 - WordPress(セルフホスト版、WordPress 5.6以降):
site_url、username、およびユーザー、プロフィール、アプリケーションパスワードから取得したapp_password。ログインパスワードは使用しません。
アカウントが動作しなくなった場合
create_reconnect_link を account_id を指定して呼び出し、ユーザーにリンクを渡します。キーとパスワードを使用するプラットフォームの場合は、新しい値で connect_credential_account を再度呼び出します。
プランの制限
各プランには接続可能なアカウント数に上限があります。制限に達したために接続が失敗した場合は、その旨をユーザーに明確に伝えます。ユーザーは使用しなくなったアカウントを削除するか、app.posteverywhere.ai でプランを変更できます。