使用Saber SOAP API从单个EPR(用户ID)令牌访问多个Saber PCC的PNRS

时间:2019-04-04 10:14:00

标签: sabre

我正在创建一个批处理应用程序,以使用Saber Soap API处理来自多个PCC的PNR。应用程序需要从不同的PCC访问PNR。 Sabre API文档提到您只能通过在PCC中创建的令牌访问在PCC中创建的PNR。问题是,直到我在该PNR上调用GetItinerary(ReservationRQ)时,我才知道PNR的PCC。我想知道我们是否可以在一个PCC或IPCC中创建可以访问在其他PCC中创建的PNR的EPR,以便我只能在我的应用程序中维护一个令牌。

更具体地说,我正在编写以下应用程序逻辑

  1. 用户提交PNR进行处理(修订)
  2. 前端应用程序将PNR排队在数据库表中
  3. 批处理应用程序获取PNR
  4. 使用 GetReservationRQ 从Saber检索PNR详细信息)
  5. 批处理应用程序根据用户提供的说明处理PNR
  6. 为每个PNR重复步骤4至5

非常感谢您的帮助。

请告知您是否需要更多详细信息。

2 个答案:

答案 0 :(得分:0)

您确实可以使用一个Web服务凭据从不同的PCC检索PNR。管理员将能够通过设置IPCC来管理对这些PCC的用户访问权限。

希望这会有所帮助。

答案 1 :(得分:0)

您需要先分支这些PCC才能访问它们。在这种情况下,您可以使用ContextChangeLLSRQ(相当于AAA的Gui)来访问其他PCC并在其中运行