#contentsx(depth=1:2); *JSONインタフェース [#t4d29e80] CxB RankPoint Simulatorのデータベースに登録されているデータをJSONで取得できます 公開インタフェースはすべて[[JSONP>https://ja.wikipedia.org/wiki/JSONP]]に対応しています。Content-Typeは以下で返却します :JSON形式での返却 | application/json; charset=utf-8 :JSONP形式での返却 | application/javascript; charset=utf-8 **楽曲情報単曲取得 [#api_music] ***パラメータ [#m9d28f2b] |~項目|~説明|h |~楽曲番号(必須)|コレクションでの連番に準じる番号| |~コールバック関数名(任意)|指定がある場合、コールバック関数でデータをくくってJSONP形式で返却します| ***URI [#taf051b7] :リクエスト先URI | http://cxbrank.maplia.jp/api/music/[楽曲番号]?callback=[コールバック関数名] :サンプルURI | http://cxbrank.maplia.jp/api/music/63 ***レスポンスフィールド [#m1063a8a] フィールドの出現順序は不定です(保証しません) |>|フィールド|キー名|型|説明|h |>|~楽曲番号|number|numeric|コレクションでの連番に準じる番号| |>|~タイトル|title|string|楽曲のタイトル(サブタイトルを除く)| |>|~サブタイトル|subtitle|string|楽曲のサブタイトル(ない場合はnull)| |>|~フルタイトル|full_title|string|楽曲の全体タイトル(タイトル+半角スペース+サブタイトル)| |>|~期間限定フラグ|limited|bool|未配信のイベント先行出現曲の場合に''true''、それ以外はfalse| |>|~月間RP曲フラグ|monthly|bool|リクエスト時点の月間RP曲である場合に''true''、それ以外はfalse| |>|~STANDARD譜面情報|std|(ネスト)|| |~├|~レベル|level|numeric|譜面の設定レベル(float値で返却します)| |~└|~ノート数|notes|numeric|譜面の総ノート数(ノート種類は区別しません)| |>|~HARD譜面情報|hrd|(ネスト)|| |~├|~レベル|level|numeric|同上| |~└|~ノート数|notes|numeric|~| |>|~MASTER譜面情報|mas|(ネスト)|| |~├|~レベル|level|numeric|同上| |~└|~ノート数|notes|numeric|~| |>|BGCOLOR(#aaaaaa):~EASY譜面情報|BGCOLOR(#cccccc):esy|BGCOLOR(#cccccc):(ネスト)|BGCOLOR(#cccccc):| |BGCOLOR(#aaaaaa):~├|BGCOLOR(#aaaaaa):~レベル|BGCOLOR(#cccccc):level|BGCOLOR(#cccccc):numeric|BGCOLOR(#cccccc):null固定| |BGCOLOR(#aaaaaa):~└|BGCOLOR(#aaaaaa):~ノート数|BGCOLOR(#cccccc):notes|BGCOLOR(#cccccc):numeric|BGCOLOR(#cccccc):null固定| |>|BGCOLOR(#aaaaaa):~UNLIMITED譜面情報|BGCOLOR(#cccccc):unl|BGCOLOR(#cccccc):(ネスト)|BGCOLOR(#cccccc):| |BGCOLOR(#aaaaaa):~├|BGCOLOR(#aaaaaa):~レベル|BGCOLOR(#cccccc):level|BGCOLOR(#cccccc):numeric|BGCOLOR(#cccccc):null固定| |BGCOLOR(#aaaaaa):~└|BGCOLOR(#aaaaaa):~ノート数|BGCOLOR(#cccccc):notes|BGCOLOR(#cccccc):numeric|BGCOLOR(#cccccc):null固定| **楽曲情報一括取得 [#api_musics] ***パラメータ [#zea380a4] |~項目|~説明|h |~コールバック関数名(任意)|指定がある場合、コールバック関数でデータをくくってJSONP形式で返却します| ***URI [#ece9fa98] :リクエスト先URL | http://cxbrank.maplia.jp/api/musics?callback=[コールバック関数名] :サンプルURI | http://cxbrank.maplia.jp/api/musics ***レスポンスフィールド [#wd66d97c] 単曲取得と同じ構成のオブジェクトを配列にして、データベースにあるすべての楽曲データを返却します。配列の並びは楽曲番号の昇順です