OCAPI JSONP 23.1

JSONP (JSON with padding) によって、ブラウザーのページは、異なるドメインのサーバーからデータをリクエストできます。通常、Web API リクエストは単純な JSON ドキュメントを返すため、クライアントはこの JSON ドキュメントを解析する必要があります。一部の Browser JavaScript では、JSON ドキュメントの代わりに、JavaScript コードでレスポンスを返す方がはるかに効率的な場合があります。このレスポンスは JavaScript インタープリターで直接評価され、JSONParser では解析されません。こういった場合、レスポンスは単に、JSON ドキュメントと、このドキュメントを囲む JavaScript 関数呼び出しです。

Open Commerce API には、URL リクエストパラメーター callback が用意されています。このパラメーターの値は、JSON ドキュメントを囲む JavaScript 関数の名前です。