2015-11-22 19 views
1

我是Saber redapp開發的新手。我的redapp使用案例是在進行新預訂時獲得事件通知,並獲取代理工作區中當前打開的PNR。我的RedApp如何檢索當前PNR在馬刀紅工作區中打開

  1. 我看到,我可以訂閱基於動作代碼事件,但我 不知道的動作代碼是什麼新的預訂命令。如果我必須通過所有命令進行篩選,還需要過濾哪些內容?
  2. 其次,我想要在工作區中打開PNR。 IWorkBenchService提供了WorkAreaData對象,但它只有一個 API isPNRPresent()。如何將當前的PNR數據讀入我的 Redapp?

回答

0

您可以做的是收聽用於關閉/保存預訂(aka PNR)的命令。之後,您可以致電TravelItineraryRead webservice以獲取PNR信息。

在SDK文件夾中,您會找到一個示例文件夾,並在該文件夾中創建一個名爲com.sabre.redapp.example.cf.sws-1.0.1-SNAPSHOT-v20140313-1205的插件示例,用於實現web服務調用。

你也可以檢查部分:紅色應用程序的幫助 - 釋放2.13.2>紅色應用開發幫助2.13.2>通訊在紅應用程序>軍刀Web服務通訊>佩劍訪問Web服務在佩劍紅Eclipse的應用程序幫幫我。

相關問題