Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Sabre API上通过GetReservationRQ创建PNR后检索机票价格?_Api_Soap_Sabre - Fatal编程技术网

如何在Sabre API上通过GetReservationRQ创建PNR后检索机票价格?

如何在Sabre API上通过GetReservationRQ创建PNR后检索机票价格?,api,soap,sabre,Api,Soap,Sabre,我正在尝试创建一个PNR,但没有实际预订它。其想法是创建PNR以暂时“阻止”价格,直到达到时间限制。这样,用户就可以继续搜索其他航班,而不用担心这个价格会消失 我可以毫无问题地创建PNR,它返回飞机价格,但是当我通过GetReservationRQ检索PNR时,我可以看到航班详细信息+乘客,但是飞机价格不见了 我怎样才能再次得到它 谢谢大家! 如果你想保持价格不变,你实际上是在“预订”航班——你只是没有在售票/履行它们 我不知道您使用的是什么工作流,但您应该致电Enhanchedairbok+p

我正在尝试创建一个PNR,但没有实际预订它。其想法是创建PNR以暂时“阻止”价格,直到达到时间限制。这样,用户就可以继续搜索其他航班,而不用担心这个价格会消失

我可以毫无问题地创建PNR,它返回飞机价格,但是当我通过GetReservationRQ检索PNR时,我可以看到航班详细信息+乘客,但是飞机价格不见了

我怎样才能再次得到它


谢谢大家!

如果你想保持价格不变,你实际上是在“预订”航班——你只是没有在售票/履行它们

我不知道您使用的是什么工作流,但您应该致电Enhanchedairbok+passengerdetails

如果您获得了一个PNR定位器来检索,您可以使用GetreservationsRQ调用它。现在所有东西都会保留,至少在一天结束时,按照您给出的价格保留。航空公司通常要求您在发布pnr之前重新定价,以便对其进行每日准确定价


然后,如果您想登记/实现它们,您可以调用相应的api函数或将其排队给您的票务合作伙伴。如果创建日期早于此日期,您需要重新定价并将价格保存到pnr

您可以在OTA\u AirPriceRQ通话中使用retain=“true”保留带有PQ的定价响应。您可以保存报价,然后在需要时再次阅读