我希望能够通过简单地在后台 PNR 记录中提供行程段来搜索 Car Hire 可用性的选项。您可以使用以下本机命令执行此操作(其中“1/2”标识开始和结束段):
CF1/2
我查看了可用的 SOAP API 并找不到支持此命令的端点,还有其他人知道如何执行此操作吗?
您可以从空中航段 (TravelItineraryReadRQ) 中获取位置,并在 Car Avail 请求中将它们用作 PickUpLocation 和 DropOffLocation (OTA_VehAvailRateLLSRQ)
您需要为此使用 SabreCommandLLSRQ,因为没有生成 CF1 主机条目的特定服务。
我认为,在真正优化的工作流程中,理想的解决方案应该是解析上述行程中的信息,并真正根据此信息(更多的是无状态调用)来请求汽车查找,而不是基于分段编号的工作流程更能复制人类的互动。