Spla2 API

スプラトゥーン2 のステージ情報を取得できる API です。

あくまで個人用に作成した非公式なものですが、ご自由にお使いください。

ツイート

概要

注意事項

利用方法

形式1

指定した時間帯のステージ情報を返します。

https://spla2.yuu26.com/{regular|gachi|league}/{now|next|next_all|schedule}

パラメータ1: {regular|gachi|league}
regularレギュラーマッチ
gachiガチマッチ
leagueリーグマッチ
パラメータ2: {now|next|next_all|schedule}
now現在のステージ情報
next次のステージ情報
next_all次~最大24時間先までのステージ情報 (next を含む)
schedule現在~最大24時間先までのステージ情報 (now + next_all)

形式2

過去~未来(最大24時間先)の全ステージ情報を返します。

https://spla2.yuu26.com/{regular|gachi|league}

パラメータ: {regular|gachi|league}
regularレギュラーマッチ
gachiガチマッチ
leagueリーグマッチ

形式3

現在~最大24時間先までのステージ情報を全ルール分まとめて返します。

https://spla2.yuu26.com/schedule


利用例

レギュラーマッチ(ナワバリ)の全ステージ情報https://spla2.yuu26.com/regular
現在のガチマッチhttps://spla2.yuu26.com/gachi/now
次のリーグマッチhttps://spla2.yuu26.com/league/next
これからの全ステージ情報https://spla2.yuu26.com/schedule

レスポンスデータ例

下記の例では、読み取りやすさを重視して改行やインデントを追加してあります。実際のデータには含まれていません。

また、rule, maps については互換性のためのデータです。可能であれば、rule_ex, maps_ex の利用をお勧めします。

形式1, 2の場合

形式3の場合

Key, ID 一覧

ルール Key

turf_warナワバリバトル
splat_zonesガチエリア
tower_controlガチヤグラ
rainmakerガチホコバトル

ステージ ID

0バッテラストリート
1フジツボスポーツクラブ
2ガンガゼ野外音楽堂
3チョウザメ造船
4海女美術大学
5コンブトラック
6マンタマリア号
7ホッケふ頭
8タチウオパーキング
9エンガワ河川敷
10モズク農園
9999ミステリーゾーン

フェス ID

1051「マヨネーズ」vs「ケチャップ」
1052「マックポテト」vs「マックナゲット」
1054「瞬発力」vs「持久力」

更新履歴

その他

まだまだ開発中のため、不具合が残っている可能性もあります。ご指摘頂けると嬉しいです。

作者に連絡を取る際は、ブログ記事 にコメント、もしくは Twitter(@m_on_yu) までお願いします。