2017-07-27 43 views
0

雖然我發送添加行程備註在saber FLIGHT API請求通過錯誤(業務邏輯錯誤)。請給我建議添加行程備註SABRE

<?xml version='1.0' encoding='utf-8'?> 
<soap-env:Envelope xmlns:soap-env='http://schemas.xmlsoap.org/soap/envelope/'> 
    <soap-env:Header> 
     <eb:MessageHeader xmlns:eb='http://www.ebxml.org/namespaces/messageHeader'> 
      <eb:From> 
       <eb:PartyId eb:type='urn:x12.org.IO5:01'>[email protected]</eb:PartyId> 
      </eb:From> 
      <eb:To> 
       <eb:PartyId eb:type='urn:x12.org.IO5:01'>webservices.sabre.com</eb:PartyId> 
      </eb:To> 
      <eb:ConversationId>[email protected]</eb:ConversationId> 
      <eb:Service eb:type='OTA'>Air</eb:Service> 
      <eb:Action>AddRemarkLLSRQ</eb:Action> 
      <eb:CPAID>IPCC</eb:CPAID> 
      <eb:MessageData> 
       <eb:MessageId>mid:[email protected]</eb:MessageId> 
       <eb:Timestamp>2017-07-25T12-42-52Z</eb:Timestamp> 
       <eb:TimeToLive>2017-07-25T12-42-52Z</eb:TimeToLive> 
      </eb:MessageData> 
     </eb:MessageHeader> 
     <wsse:Security xmlns:wsse='http://schemas.xmlsoap.org/ws/2002/12/secext'> 
      <wsse:UsernameToken> 
       <wsse:Username>USER</wsse:Username> 
       <wsse:Password>PASS</wsse:Password> 
       <Organization>IPCC</Organization> 
       <Domain>Default</Domain> 
      </wsse:UsernameToken> 
      <wsse:BinarySecurityToken>Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/ACPCRTC!ICESMSLB\/CRT.LB!-3250684970584119419!1379810!0</wsse:BinarySecurityToken> 
     </wsse:Security> 
    </soap-env:Header> 
    <soap-env:Body> 
     <AddRemarkRQ xmlns='http://webservices.sabre.com/sabreXML/2011/10' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' ReturnHostCommand='false' Version='2.1.0'> 
      <RemarkInfo> 
       <FOP_Remark> 
        <CC_Info> 
         <PaymentCard Code="VI" ExpireDate="2022-3" Number="4111111111111111" /> 
        </CC_Info> 
       </FOP_Remark> 
       <Remark Type="General"> 
        <Text>Swadesh Dash,[email protected],8989852356</Text> 
       </Remark> 
       <Remark Type="Client Address"> 
        <Text>Swadesh Dash,8989852356, [email protected]</Text> 
       </Remark> 
      </RemarkInfo> 
     </AddRemarkRQ> 
    </soap-env:Body> 
</soap-env:Envelope> 

回答

0

將有助於知道什麼是你得到了企業的錯誤,但我看到:

  • EXPIREDATE =「2022-3」 - 我相信它不會採取3作爲月份,它應該是03
  • 在其他兩個備註中有符號(@),這些備註可能是不支持的字符。

爲了改善響應,請發佈業務錯誤。