用語集

API

Applicaiton Programming Interfaceの略。システム間接続を容易に可能とするインタフェース。

REST

Representational State Transferの略。ウェブのような分散型ハイパーメディアにおけるソフトウェアアーキテクチャのひとつの概念。リソースの操作は、GET/POST/PUT/DELETEの4つの動詞で行う。

GET

リソースを取得するためのHTTPメソッド。

POST

リソースを新規作成するためのHTTPメソッド。

PUT

リソースを更新するためのHTTPメソッド。

DELETE

リソースを削除するためのHTTPメソッド。

APILog API

APIゲートウェイ経由で操作した履歴をJSON形式で提供するAPI。

Business Process API

NTTコミュニケーションズが提供する法人向け各種サービスの契約情報を閲覧、操作するAPI。

OAuth API

APIゲートウェイ経由でNTTコミュニケーションズが提供するAPIを操作する際の認証のAPI。

OAuth

ひとつのサービスに対して認証を行えば、他のウェブアプリケーションに対しても相互認証する仕組み。

JSON

JavaScript Object Notationの略。APIリクエストのパラメータやAPIレスポンスのボディー部に一般的に用いられるデータフォーマット。JavScriptにおけるオブジェクトの表記法をベースとしている。

XML

eXtensible Markup Languageの略。HTMLなどと同じマークアップ言語の一つで、文章構造やデータの意味を記述するデータフォーマット。

CORS

Cross-Origin Resource Sharingの略。セキュアにクロスドメインアクセスするための仕組み。