ボット
認証
2つの資格情報があります。相互に交換可能ではありません。
ボットトークン (ランタイム)
プレフィックス sbot_…:
Authorization: Bearer sbot_xxx
ランタイムメソッド(sendMessage、setWebhook、getUpdatesなど)で使用されます。承認後にのみ発行されます。コンソールの概要で一度表示されるか、再生成を通じてローテーションされます(古いトークンは即座に無効になります)。
アカウント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)。決してコミットしないでください。