「2014/09/22-02」の編集履歴(バックアップ)一覧はこちら
「2014/09/22-02」(2014/10/19 (日) 22:42:58) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**StatsNow!! API仕様
時短モードにて失礼致します。
世界有数の手抜きAPI仕様書を公開致します。
海外勢から質問攻めにあう恐れがあるため近日中に書き直したいと考えておりますが...
----
***REST APIにつき一般的なWebBrowserからはアクセス出来ません
&b(){【重要】RequestHeaderに&color(red){Content-Type: application/json}を指定しないと、ResponseCode4xxのHTTPエラーとなります。}
----
***参考のためChrome拡張機能のPOSTMAN REST Clientを使用します
下記の画像は[[POSTMAN REST Client>>https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm/related]]にて試験中に取得したScreenShotです。
&image(RspmApi_20140922_02.png)
----
***豪快に手抜きなAPI仕様
下記の丸数字は上記画像内の当該箇所を意味します。
&b(){①RequestURIとRequestParameter}
&b(){Request URI}
http://www.goodgames.jp/statsnow/bf4/api/rspm/
&b(){Request Parameter}
|&b(){パラメータ名}|&b(){設定すべき値}|&b(){必須 / 任意}|
|soldierName|プレイヤー名|(必須)|
|GameMode|ゲームモード|(必須)|
|numRounds|計算対象ラウンド数|(必須)|
&b(){指定可能なGameMode}
ConquestLarge0
RushLarge0
TeamDeathMatch0
Domination0
&b(){②Request Method}
GETのみ (POSTを指定すると4xx系エラーになります)
&b(){③Request Header}
&color(red){必ずContent-Type: application/jsonを指定して下さい。}(指定しないと4xx系エラーになります)
&b(){④Response Body}
画像に含まれる通りJSON形式でResponseされます。
----
***その他
&b(){・ラウンド数指定は25/50/100だけではなく、任意の値が指定可能です}
&b(){・指定したラウンド数の戦績が存在しない場合には、JSONに含まれる各値が0になります}
----
御不明な点は何なりとお問い合わせ下さい。
(&Counter())
**StatsNow!! API仕様
時短モードにて失礼致します。
世界有数の手抜きAPI仕様書を公開致します。
海外勢から質問攻めにあう恐れがあるため近日中に書き直したいと考えておりますが...
----
***REST APIにつき一般的なWebBrowserからはアクセス出来ません
&b(){【重要】RequestHeaderに&color(red){Content-Type: application/json}を指定しないと、ResponseCode4xxのHTTPエラーとなります。}
----
***参考のためChrome拡張機能のPOSTMAN REST Clientを使用します
下記の画像は[[POSTMAN REST Client>>https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm/related]]にて試験中に取得したScreenShotです。
&image(RspmApi_20140922_02.png)
----
***豪快に手抜きなAPI仕様
下記の丸数字は上記画像内の当該箇所を意味します。
&b(){①RequestURIとRequestParameter}
&b(){Request URI}
http://www.goodgames.jp/statsnow/bf4/api/rspm/
&b(){Request Parameter}
|&b(){パラメータ名}|&b(){設定すべき値}|&b(){必須 / 任意}|
|soldierName|プレイヤー名|(必須)|
|gameMode|ゲームモード|(必須)|
|numRounds|計算対象ラウンド数|(必須)|
&b(){指定可能なGameMode}
ConquestLarge0
RushLarge0
TeamDeathMatch0
Domination0
&b(){②Request Method}
GETのみ (POSTを指定すると4xx系エラーになります)
&b(){③Request Header}
&color(red){必ずContent-Type: application/jsonを指定して下さい。}(指定しないと4xx系エラーになります)
&b(){④Response Body}
画像に含まれる通りJSON形式でResponseされます。
----
***その他
&b(){・ラウンド数指定は25/50/100だけではなく、任意の値が指定可能です}
&b(){・指定したラウンド数の戦績が存在しない場合には、JSONに含まれる各値が0になります}
----
御不明な点は何なりとお問い合わせ下さい。
(&Counter())
表示オプション
横に並べて表示:
変化行の前後のみ表示: