Jリーグ勝手APIシリーズ その2
先日の日程取得APIに続いて、作成中だったクラブ情報及び、スタジアム情報の取得APIを公開します。
今回の公開は試供品といった程度の意味合いです。クラブ情報とスタジアム情報は最小限の情報しか保持していません。今後、拡張する予定ではあります。
Railsで半自動で作成いたので、簡単にいくかなと思ったんだが、Ruby初心者には難しい事も多くて、単純に値を返すものだけ、とりあえず公開する事とした。編集や削除も行なわせないので、RESTfulなインターフェイスも無視して、URLパラメータ指定での取得としています。
Jリーグ日程表取得APIも合わせて、取得URLを変更しました。
Jリーグ日程取得 API仕様
リクエストURLを変更しています。それ以外の使い方は変わっていません。
リクエストURL: http://labs.s-koichi.info/api/jleague/V1/schedule
リクエストパラメータ:
| パラメータ | 値 | 説明 |
|---|---|---|
| year(必須) | string | 取得する予定表の年です。 |
| league(必須) | string | リーグの種類:
|
| format | string: json(デフォルト) | 取得するデータ形式:
|
| callback | string | コールバック関数名です。データ形式がJSONのときに指定すると、JSONP形式で返します。 |
クラブ情報 API仕様
リクエストURL: http://labs.s-koichi.info/api/jleague/V1/clubs
リクエストパラメータ:
| パラメータ | 値 | 説明 |
|---|---|---|
| alias | string | 略称名(URLエンコードしたもの) |
| format(必須) | string | 取得するデータ形式:
|
| callback | string | コールバック関数名です。データ形式がJSONのときに指定すると、JSONP形式で返します。 |
サンプルリクエストURL: 略称で千葉をxml形式で取得する場合。
http://labs.s-koichi.info/api/jleague/V1/clubs/alias/%e5%8d%83%e8%91%89?format=xml
サンプルレスポンス
スタジアム情報 API仕様
リクエストURL: http://labs.s-koichi.info/api/jleague/V1/stadia
リクエストパラメータ: 略称でフクアリをxml形式で取得する場合。
| パラメータ | 値 | 説明 |
|---|---|---|
| alias | string | 略称名(URLエンコードしたもの) |
| format(必須) | string | 取得するデータ形式:
|
| callback | string | コールバック関数名です。データ形式がJSONのときに指定すると、JSONP形式で返します。 |
サンプルリクエストURL:
http://labs.s-koichi.info/api/jleague/V1/stadia/alias/%e3%83%95%e3%82%af%e3%82%a2%e3%83%aa?format=xml
サンプルレスポンス
仕様詳細は別途ページを作成して公開する予定です。これだけだと、なんなので使用例としてサンプルページでも作ってみようかと思っています。

