我不断收到错误
95|会话|非活动会话
. 我之前已经刷新了请求以获取新的会话 ID 和安全令牌。但它仍然得到错误。我使用的 API 用于酒店。有 7 个步骤,我收到步骤 4 get_enhanced_price、5 pnr_request 和 7 pnr_request 的错误。
第二个错误是针对第 6 步的 sell_request。表明
表示消息寻址属性的标头无效,无法处理消息
任何人都可以帮助我吗?
我今天看到了这个问题,我们被建议更改“action”和“SOAPAction”元素。例如,如果 SOAPHeader 的“操作”是 # http://webservices.amadeus.com/FMPTBQ_14_3_1A
在 HTTP 标头中,“action”和“SOAPAction”是!http://webservices.amadeus.com/FMPTBQ_ http://webservices.amadeus.com/FMPTBQ_14_3_1A(这个有版本号)
因此,我建议您将“action”和“SOAPAction”元素更改为 http://webservices.amadeus.com/FMPTBQ_14_3_1A
检查您的请求以查看您在操作和 SOAP 操作的请求中发送的内容,因为其中一个可能具有版本 ID,而另一个可能没有。
我认为这是错误的原因。