APIキーの取得

Oracle Data Cloud Webサービスへのすべてのコールは、APIキーを使用して認証する必要があります。アプリケーションは認証リクエストへの成功レスポンスを受信すると、APIコールの実行を開始できます。認証と認可の詳細は、APIコールの認証を参照してください。

APIキーを取得するには:

  1. partner.bluekai.comにログインし、「Tools」をクリックして「Web Service Key Tool」リンクをクリックします。Webサービス・キー・ツールに、Oracle Data Cloud WebサービスにアクセスするためのユニークIDであるWebサービス・ユーザー・キー(bkuid)が表示されます。「Web Service Key Tool」リンクが表示されない場合は、My Oracle Support (MOS)に連絡して、Oracle Data Cloud Webサービスへのアクセスをリクエストしてください。
  2. 「Show Private Key」をクリックして、Webサービス認証キー(bksecretkey)を表示します。Webサービスでは、このキーとHmacSHA256暗号化アルゴリズムを使用して、メッセージ署名を生成します。

    重要: データへの不正アクセスを防止するには、認証キーを保護します。オラクル社は、キーを使用した悪意のある攻撃が検出された場合、認証キーを無効にすることがあります。

  3. Oracle Data Cloud APIへのコールを実行するときに、ユーザー・キーとリクエスト署名を引数として渡します。これらのキーは、各ユーザー・アカウントに固有です。なんらかの理由でリセットする必要がある場合は、MOSにお問い合せください。
  4. ping APIを使用して、認証済メッセージ・リクエストをWebサービスに送信するためにAPIキーを使用できることを検証します。

ヒント: 指定した場合、pidによって、すべてのOracle Data CloudプラットフォームAPIの現在の認証コンテキストに対してパートナ・シートが適切に設定されます。これは、APIキーに関連付けられているユーザー・アカウントに複数のパートナ・シートがある場合に役立ちます。詳細は、パートナIDプロパティを参照してください。

さらに学ぶ

APIコールの認証

Oracle Data Cloud APIの概要

FAQ