調査

Buckler APIメモ

SF6 Statsは、Street Fighter 6 Buckler’s Boot Campの非公開Webデータルートを利用しています。観測した内容を文書化し、コミュニティ向け資料として公開しました。これは非公式でCapcomとは無関係の、読み取り専用データに焦点を当てた資料です。

ドキュメントの内容

構築前にお読みください

REST APIではありません
Bucklerは自社フロントエンド用のNext.js page-dataルートを公開しています。ルート、フィールド、認証動作は予告なく変わることがあります。ドキュメントには信頼度ラベルがあり、再現済みの内容と一度だけ観測した内容を区別できます。
認証情報は提供しません
このリポジトリは、セッション回避、非公開ゲームサービスの認証、リプレイのダウンロード、保存済みユーザーレスポンスを提供しません。自分でログインしたブラウザのセッションを、適切な頻度で使用してください。
変更に備える
HTTPステータスと埋め込みステータスコードの両方を検証してください。Capcomのデプロイ後は、現在のNext.js build IDを再取得する必要があります。すべてのフィールドをnullableとして扱ってください。
観測結果を共有する
公開フロントエンドの通常利用で新しい動作を観測した場合は、GitHubのIssueやPull Requestを歓迎します。証拠とサニタイズの要件はCONTRIBUTING.mdに記載されています。