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