目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. EJBビジネスエンティティサービス呼び出し
  4. REST ビジネスエンティティサービス呼び出し
  5. Data DirectorのREST API
  6. SOAPビジネスエンティティサービス呼び出し
  7. 相互参照レコードとBVT計算サービス
  8. 企業リンケージサービスのサポート
  9. データをクレンジング、分析、変換するための外部呼び出し
  10. 付録 A: REST APIを使用したレコードの追加
  11. 付録 B: REST APIを使用したファイルのアップロード
  12. 付録 C: REST APIを使用したレポートの管理

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

JavaScriptテンプレート

JavaScriptテンプレート

次のコードサンプルは、RESTビジネスエンティティサービス呼び出し用のJavaScriptコードを作成するために変更できる基本テンプレートを示しています。jQuery Javaスクリプトライブラリが必要です。
(function ($) { window.CSClient = window.CSClient || { baseUrl: "/cmx/cs/" + "[siperian-client.orsId]", user: "[siperian-client.username]", pass: "[siperian-client.password]", process: function (method, url, body, params) { var fullUrl = this.baseUrl + url + ".json?" + $.param(params); return $.ajax({ method: method, contentType: "application/json", url: fullUrl, data: JSON.stringify(body), beforeSend: function (xhr) { xhr.setRequestHeader("Authorization", "Basic " + btoa(CSClient.user + ":" + CSClient.pass)); } }); }, readCo: function (url, params) { return this.process("GET", url, null, params); }, createCo: function (url, body, params) { return this.process("POST", url, body, params); }, updateCo: function (url, body, params) { return this.process("PUT", url, body, params); }, deleteCo: function (url, params) { return this.process("DELETE", url, null, params); } }; })(jQuery);