Oracle Hospitalityアクセス・トークンの生成
このレシピを使用して、Oracle Hospitality Integration Platform (OHIP)からアクセス・トークンを生成します。
ノート:
このレシピは、統合ストアでOracle Integration - Oracle Hospitality | アクセス・トークンの生成として使用できます。 Oracleには、サンプルとしてのみこのレシピが用意されています。 レシピはガイダンスのみを目的としており、エラーがないことは保証されていません。 このレシピはサポートされていません。
概要
Oracle Hospitality APIを呼び出すには、OHIPアクセス・トークンが必要です。 また、取得したトークンは60分後に期限切れになります。 このレシピを使用すると、選択した頻度(30分ごと、60分ごとなど)でこれらのトークンを自動的に生成し、トークンを使用して必要なOracle Hospitality APIをシームレスにコールできます。
レシピを使用するには、レシピ・パッケージをインストールし、パッケージ内の接続およびその他のリソースを構成する必要があります。 その後、パッケージの統合フローを手動でアクティブ化して実行したり、パッケージの実行スケジュールを指定できます。 トリガーされると、統合フローは(レシピ・リソースで構成された資格証明を使用して)OHIPにアクセス・トークンを問い合せ、ログ・メッセージでトークンの詳細を返します。 統合インスタンスが正常に実行された後、アクティビティ・ストリームを介してトークンを含むログ・メッセージを表示できます。
システム要件
- Oracle Integration、バージョン21.2.1.0.0以上
前提
- 必要なホテルのテナント/チェーンについて、Oracle Hospitality Shared Security Domain (SSD)に統合ユーザー・アカウントを作成し、そのアカウントの有効な統合IDおよび統合キーを持っています。 「Oracle Hospitality OPERAの共有セキュリティ・ドメイン(SSD)」ドキュメント・ページの「パートナ自己登録ガイド」を参照してください。
- Oracle Hospitality Developer Portalに新しい環境を追加してホテルの環境にアクセスし、追加された環境のゲートウェイURL、クライアントIDおよびクライアント・シークレットを取得しました。 「Oracle Hospitality Integration Platformユーザー・ガイド」の「環境の追加」と「環境の詳細の表示」を参照してください。
- Oracle Hospitality Developer Portalでアプリケーションを登録し(適切な環境を選択し、Oracle Hospitality APIの必要なグループにサブスクライブすることで)、アプリケーション・キーを取得しました。 「Oracle Hospitality Integration Platformユーザー・ガイド」の「アプリケーションの登録」と「アプリケーション・キーの表示」を参照してください。
内容は次のとおりです。