当Travel用户取消预订时将发送此请求。响应包括预约取消代码。
UTF-8.
Hotel直接连接将相关信息发送到旅游供应商维护的URI。标准位置是:
https:// {servername} /同意/酒店/ v1 /
供应商确定URI并将其提供给SAP Concur,以便在注册合作应用程序时使用。
应用程序/ xml
具有基本凭据的授权头。必需的。
请求将包含一个OTA_CancelRQ父元素,包含以下属性:
的OTA_CancelRQ父元素包含以下子元素:
元素 | 描述 |
---|---|
POS | 销售点信息。包含一个来源子元素,用于指定请求的来源。有关的信息来源元素,看到源元素下面的表。 |
UniqueID | 该元素具有以下属性: ID:预订识别号码。 类型:预订的类型。 |
的来源元素指定请求的源。它有以下属性:
的来源元素包含以下元素:
元素 | 描述 |
---|---|
RequestorID | 公司标识符。如有必要,多个RequestorID可以发送元素。该元素具有以下属性: 类型:企业标识符的类型代码。应该是其中一个支持的ID类型代码. ID:公司标识符。 id_context.:企业标识符上下文。 |
帖子/ concur / hotel / v1HTTPS/1.1主持人:example.com授权:基本…内容类型:应用程序/ xml内容长度:{内容体的长度}<?XML版本="1.0"编码="utf-8"< OTA_CancelRQCancelType =“取消”xmlns =“http://www.opentravel.org/OTA/2003/05”EchoToken =“abc123”时间戳=“2012-01-01T19:00:00”PrimaryLangID =“恩美”xmlns: xsi =“http://www.w3.org/2001/xmlschema-instance”XSI:Schemalocation =“http://www.opentravel.org/OTA/2003/05 . . /模式/ OTA_CancelRQ.xsd”Version =“1”> <源ISOCountry =“我们”ISOCurrency =“美元”>< RequestorID类型=“18”ID =“7777777”/> source> pos>< UniqueIDID =“888000888”类型=“14”/> OTA_CANCELRQ>
供应商通过返回已完成的预订的详细信息来回复请求。
应用程序/ xml
响应包括OTA_CancelRS具有以下属性的父元素:
的OTA_CancelRS父元素包含成功元素,如果请求成功。它还包含以下子元素:
元素 | 描述 |
---|---|
UniqueID | 这个父元素有以下属性: ID:取消预订的ID。 类型:在这个属性中可以提供任何数字。 |
CancelInfoRS | 这个元素有一个UniqueID具有以下属性的子元素: ID:酒店取消号码。 类型:取消号码为15,确认号码为14。 |
HTTPS/1.1200.好的内容类型:应用程序/ xml内容长度:{内容体的长度}<?XML版本="1.0"编码="utf-8"< OTA_CancelRS状态=“取消”xmlns =“http://www.opentravel.org/OTA/2003/05”EchoToken =“abc123”时间戳=“2012-01-01T19:00:00”xmlns: xsi =“http://www.w3.org/2001/xmlschema-instance”XSI:Schemalocation =“http://www.opentravel.org/ota/2003/05 ../schemas/ota_cancelrs.xsd”Version =“1”><成功/>< UniqueIDID =“888000888”类型=“14”/> < UniqueIDID =“1010010000”类型=“14”/> cancelinfors>< / OTA_CancelRS >