1

Sabre redapp 開発は初めてです。私の redapp の使用例は、新しい予約が行われたときにイベント通知を取得し、エージェント ワークスペースで現在開いている PNR を取得することです。

  1. アクション コードに基づいてイベントをサブスクライブできることはわかりましたが、新しい予約コマンドのアクション コードがわかりません。また、すべてのコマンドをフィルター処理する必要がある場合、何をフィルター処理する必要がありますか?
  2. 次に、PNR をワークスペースで開きたいと思います。IWorkBenchService は WorkAreaData オブジェクトを提供しますが、API しかありませんisPNRPresent()。現在の PNR データを Redapp に読み込むにはどうすればよいですか?
4

1 に答える 1

0

できることは、予約 (別名 PNR) を閉じる/保存するために使用されるコマンドを聞くことです。その後、TravelItineraryRead Web サービスを呼び出して PNR 情報を取得できます。

SDK フォルダーにはサンプル フォルダーがあり、そのフォルダーには、Web サービス呼び出しを実装する com.sabre.redapp.example.cf.sws-1.0.1-SNAPSHOT-v20140313-1205 という名前のプラグイン サンプルがあります。

また、Sabre Red Apps Eclipse ヘルプのRed App Help - Release 2.13.2 > Red App Dev Help 2.13.2 > Communications in Red Apps > Sabre Web Services Communications > Accessing Sabre Web Servicesのセクションも確認できます。

于 2015-11-24T11:02:07.003 に答える