Sabre GetReservation wsdl不包含PriceQuoteServices的模式

问题描述 投票:1回答:1

我正在使用saber GetReservation SOAP调用它的工作正常,但现在我添加了包含PriceQuoteServices响应的PRICE_QUOTE主题区域,但是由Saber为GetReservation提供的wsdl不包含PriceQuoteServices的xsd(模式)。问题是当我要使用python-zeep解析GetReservation的xml响应时,它会忽略PRICE_QUOTE对象,因为它没有在模式中定义。他们是否为此工作而不是从zeep中获取raw_response然后转换为json?

python xsd wsdl sabre zeep
1个回答
0
投票

这是因为响应中基本上有两个事务被合并。 Price_Quote主题区域告诉系统还将PriceQuoteServicesRQ响应作为XML的一部分返回。

PriceQuoteServicesRQ的文档在Sabre Dev Studio上 - 该交易实际上称为“管理价格报价详细信息”

https://developer.sabre.com/docs/soap_apis/air/fulfill/manage_price_quote_details/resources

这里有一个WSDL和Docs供您使用

希望这可以帮助

© www.soinside.com 2019 - 2024. All rights reserved.