OPERA Cloudからビジネス・イベントをフェッチ
「Oracle Hospitalityアダプタ」を使用してOPERA Cloudからビジネス・イベントをフェッチするには、次の2つのオプションがあります:
接続エージェントを使用したOHIPからのビジネス・イベントのポーリング
- 「ホーム」 > 「統合」 > 「エージェント」の下にエージェント・グループを作成します。
- 「Oracle Hospitalityアダプタ」の接続を構成し、エージェント・グループを選択します。
- アプリケーション主導のオーケストレーション統合を作成します。
- 「Oracle Hospitalityアダプタ」をトリガーの位置にドラッグします。
- それに応じて「Oracle Hospitalityアダプタ」を構成します。
- 「基本情報」ページで、名前とオプションの説明を指定します。
- 「ビジネス・イベント」ページで、ホテルID、外部システムID、ポーリング間隔(秒)、ポーリング・オプションおよびイベント制限を指定します。

- リクエスト・ページで、JSONリクエスト・ペイロードを指定します。 Oracle Hospitality Integration Platform (OHIP)カスタマ・ポータルをチェックして、リクエストのJSONサンプルを取得します。
- サマリー・ページで選択内容を表示します。
トリガー接続として構成された場合、「Oracle Hospitalityアダプタ」は特定の条件下で新しい統合インスタンスをトリガーします:- OHIPがHTTP
204レスポンスを返す場合(処理対象のビジネス・イベントがないことを意味します)、統合インスタンスはトリガーされません。 処理するビジネス・イベントがないため、コンテンツのないインスタンスを生成する必要はありません。 このように、ビジネス・イベントがないインスタンスをトラッキング・ページに表示しないようにします。 また、請求のためにカウントされるメッセージはありません。 - OHIPがHTTP
5xxレスポンスを返す場合、サーバー・エラーが発生すると、1時間の経過後にHTTP5xxエラーが受信された場合のみ、アダプタによってインスタンスがトリガーされます。 これによって、そのエラーがOHIPまたはOPERA Cloudに関連している、過度の障害が発生したインスタンスが回避されます。 これにより、通常の消費レベルで請求メッセージが保持されます。 1時間後に、アダプタがHTTP5xxエラーのみを受信した場合、サーバー・エラーが存在することを確認できるように、1つのインスタンスがトリガーされます。
ノート:
OPERA Cloudビジネス・イベントの消費(トリガー・ロール)は、接続エージェントの使用でのみサポートされます。
スケジュールによってトリガーされる調整済統合の作成
- 「Oracle Hospitalityアダプタ」の接続を構成します(エージェント・グループは必要ありません)。
- スケジュール済オーケストレーション統合を作成します。
- 「Oracle Hospitalityアダプタ」を最初のロケーションにドラッグします。 これにより、ビジネス・イベントを受信する起動接続として「Oracle Hospitalityアダプタ」が追加されます。
- それに応じて「Oracle Hospitalityアダプタ」を構成します。
- OHIPカスタマ・ポータルをチェックして、リクエストのJSONサンプルと相対URIを取得します。
- OPERA Cloud Integration Processor APIを使用します。これは、OPERA Cloudからビジネス・イベントを受信するために使用されるAPIです。
- これらのAPIの詳細は、OHIPカスタマ・ポータルを確認してください。