ALPSLAB api - RESTリクエストの構築

RESTリクエストの構築


GETの場合

リクエストURLはホスト名から始まり、以下の例のような形式をとります。

http://api.alpslab.jp

ホスト名のあとにはバージョン番号とメソッド名、'?'と続きます。

/v1/level?

これが基本的なURLの形式です。

http://api.alpslab.jp/v1/level?

このあとには実際のパラメータが続きます。パラメータは「引数=値」の形式をとります。引数と値はURLエンコード(UTF-8)します。 複数パラメータの場合は'&'で区切ります。


POSTの場合

APIリクエストにおけるPOSTの使用は、GETの使用とほぼ同じです。すべての検索リクエストURLはホスト名で始まり、サービス名、バージョン番号、メソッドからなります。'?'に続くメソッドはありませんので、ご注意ください。

http://api.alpslab.jp/v1/level

クエリーパラメータはPOSTのデータブロックによって渡されます。パラメータは「引数=値」の形式をとり、引数と値はURLエンコード(UTF-8)します。複数パラメータは'&'で区切ります。