ボット

認証

2つの資格情報があります。相互に交換可能ではありません。

ボットトークン (ランタイム)

プレフィックス sbot_…:

Authorization: Bearer sbot_xxx

ランタイムメソッド(sendMessagesetWebhookgetUpdatesなど)で使用されます。承認後にのみ発行されます。コンソールの概要で一度表示されるか、再生成を通じてローテーションされます(古いトークンは即座に無効になります)。

アカウントJWT (コンソール)

SoChatアカウントでサインインすることで取得します:

Authorization: Bearer <account JWT>

/bots/applicationsおよび/bots/my/**で使用されます。APIインデックスの開発者コンソールAPIのパラメータリストを参照してください。

ベースURL

通常はhttps://<your-api-host>/api/v1です。SDKのbaseUrl / apiBaseをそこにポイントします。

トークンはサーバー側の環境変数に保持してください(例: SOCHAT_BOT_TOKEN)。決してコミットしないでください。