此API已弃用。

使用已弃用API的合作伙伴和客户应联系SAP Concur并讨论迁移到最新版本。

欲知详情,请浏览API生命周期和弃用策略。

描述

当Travel用户为提供的预订ID请求预订详细信息时,将发送此请求。响应包含预订详细信息,并且与发布新预订响应。

请求

编码

utf - 8

URI

酒店直接连接将相关信息发送到旅行供应商维护的URI。标准位置为:

https:// {servername} /同意/酒店/ v1 /

供应商确定URI并将其提供给SAP Concur,以便在注册合作伙伴应用程序时使用。

Accept标头

应用程序/ xml

授权头

具有基本凭据的授权头。必需的。参考安全有关更多信息的文档。

请求体

请求将包含一个OTA_ReadRQ父元素,包含以下属性:

  • xmlns
  • EchoToken
  • 时间戳
  • PrimaryLangID
  • xmlns: xsi
  • xsi: schemaLocation
  • 版本

OTA_ReadRQ父元素包含以下子元素:

元素 描述
POS 销售点信息。包含一个指定请求源的子元素。欲知有关元素,参见源元素下面的表。
ReadRequests 这个元素有ReadRequest子元素。有关ReadRequest元素,参见ReadRequest元素下面的表。

源元素

元素具有以下属性:

  • ISOCountry: Travel用户所在国家的国家代码。
  • iscurrency: Travel用户货币的3个字母的ISO 4217货币代码。

元素包含以下元素:

元素 描述
RequestorID 公司标识符。如有必要,多个RequestorID可以发送元素。这个元素有以下属性:
类型:公司标识符的类型代码。应该是其中之一吗ID类型代码
ID:企业标识符。
ID_Context:公司标识符上下文。

ReadRequest元素

元素 描述
UniqueID 这个元素有以下属性:
ID:预订号码。
类型预订的类型。
验证 此父元素包含可用于验证预订所有者的信息。有关验证元素,参见验证元素下面的表。

验证元素

元素 描述
PersonName 父元素包含GivenName子元素,它应该与预订详细信息匹配。
TelephoneInfo 这个元素有PhoneNumber属性,其中包含来宾电话号码。号码应该与预定相符。

XML示例请求

帖子/同意/酒店/ v1HTTPS/1.1宿主example.com授权基本…内容类型应用程序/ xml内容长度{内容主体长度}<?XML版本="1.0" encoding="utf-8" ?>< OTA_ReadRQxmlns =“http://www.opentravel.org/OTA/2003/05”EchoToken =“ABC123”时间戳=“2012 - 01 - 01 t19:00:00”PrimaryLangID =“en - us”xmlns: xsi =“http://www.w3.org/2001/XMLSchema-instance”xsi: schemaLocation =“http://www.opentravel.org/OTA/2003/05 . . /模式/ OTA_ReadRQ.xsd”Version =“1”>< POS ><源ISOCountry =“我们”ISOCurrency =“美元”>< RequestorID类型=“18”ID =“7777777”/>> < /来源< / POS >< ReadRequests >< ReadRequest >< UniqueIDID =“888000888”类型=“14”/><确认>< PersonName >< GivenName >克里斯< / GivenName ><姓>米勒< /姓>< / PersonName >< TelephoneInfoPhoneNumber =“212-555-1212”/>< / >验证< / ReadRequest >< / ReadRequests >< / OTA_ReadRQ >

响应

供应商通过返回已完成预订的详细信息来响应请求。

内容类型

应用程序/ xml

身体的反应

响应与发布新预订