【问题标题】:Sabre web service unsupported command [closed]Sabre Web 服务不支持的命令 [关闭]
【发布时间】:2015-01-12 17:29:57
【问题描述】:

我正在尝试通过 SabreCommandLLSRQ Web 服务调用发送“NM”Sabre 命令将旅客资料移至 PNR,并获得“GDS 的无效输入”作为响应。此命令通过 Saber Red 工作,但由于某种原因似乎不支持通过 web 服务。

是否有不支持的命令列表,或者我缺少什么?

【问题讨论】:

    标签: web-services api soap sabre


    【解决方案1】:

    显然,请求的输出格式设置为“SDS”而不是“SCREEN”,这显然对可以执行的命令有一些严重的副作用。

    【讨论】:

      【解决方案2】:

      这适用于 Legacy Stars 还是新的 Saber Profiles?

      您是否查看了将配置文件移动到 PNR 服务 API?

      https://developer.sabre.com/docs/read/soap_apis/profiles/build_reservation/Copy_Profile_to_Itinerary

      【讨论】:

      • 这适用于旧版配置文件。我相信问题的答案是您应该使用SCREEN 作为输出参数值而不是SDS。显然SDS 输出选项有一个副作用,即只接受一部分命令。
      【解决方案3】:

      可能不相关,但如果您使用的是 PassengerDetailsRQ,您可以在 ProfileRQ 上设置 UniqueId

      https://developer.sabre.com/docs/read/soap_apis/management/itinerary/Passenger_Details

      【讨论】:

        【解决方案4】:

        Blockquote 我喜欢使用 php 文件 dsbridge.php 通过制作来连接 Flight api App
        对类 curl 桥的 ajax 请求获取数组响应
        错误 - invalid_client error_descr - 凭据丢失或语法不正确。
        当我使用此过程使用 base64 工具制作 _dsAppKey 时。

         1. Base64 your Client Id            
         2. Base64 Client Secret            
         3. Concatenate both Base64 values with a :            
         4. Base64 the concatenation.  
        
        It still gives me the Response code as NULL. This code gives me the 
        Access token. You have to send another request to the Sabre Api.  
        
        Pl. help me with the complete example.
        

        【讨论】:

          猜你喜欢
          • 2023-03-28
          • 1970-01-01
          • 2021-07-12
          • 1970-01-01
          • 2012-07-13
          • 2013-07-25
          • 2013-05-25
          • 2012-07-19
          • 1970-01-01
          相关资源
          最近更新 更多