阿玛迪斯(Amadeus)-航班-邮政预订-在PNR中添加常旅客号码

时间:2019-07-30 04:25:44

标签: ruby-on-rails api soap amadeus

我已经使用Amadeus SOAP Api创建了航班PNR(并结束交易)。现在,我想向该PNR中的一名乘客添加一个飞行常客编号(fnn)。为此,我将其称为PNR_AddFrequentFlyer SOAP api。请参阅到目前为止我执行的以下过程。

  1. 使用适当的数据调用了PNR_AddFrequentFlyer SOAP Api。
  2. 获得成功的响应。
  3. 结束使用从Security_SignOut获得的会话凭证来处理呼叫(PNR_AddFrequentFlyer)。
  4. 之后,我调用了fetch pnr(PNR_Retrieve)api,响应xml对该乘客没有任何帮助。

我的问题不是4。尽管我从PNR_AddFrequentFlyer获得成功的响应,但是为什么在PNR_Retrieve的api调用xml响应中没有显示ffn?

我已经阅读了PNR_AddFrequentFlyer的文档,并发现了截图中显示的这一条信息。它说,需要提交事务。 enter image description here

那么,提交交易是什么?我认为提交事务是Security_SignOut api调用。但这似乎不起作用。任何建议都将受到高度赞赏。

0 个答案:

没有答案