提示消息引用
如果使用“带提示的拉取”方法更新酒店行程数据,请使用提示响应消息指定必应在其拉取请求中请求的行程数据。 本主题介绍由 Hint XSD 定义的 Hint 响应消息的元素。
有关创建提示响应消息的信息,请参阅 创建提示消息。
注意
必应不支持所有 Hint XSD 元素。 本主题仅包括必应支持的元素和属性。 必应忽略所有其他元素和属性。
注意
元素必须按照 Hint XSD (定义的顺序指定,如本主题) 中所述。
提示
定义 Hint 响应消息的根元素。
元素 | 说明 | Children |
---|---|---|
提示 | 提示响应消息中的根元素。 | 提示类型 |
提示类型
定义提示响应消息。
元素 | 说明 | Children |
---|---|---|
项目 | 一个或多个提示的列表。 | 项目类型 |
项目类型
定义提示。
元素 | 说明 | Children |
---|---|---|
属性 | 酒店 ID。 此 ID 必须与属性源文件中某家酒店的 ID 匹配。 <为应用提示的每个酒店指定 Property> 元素。 | String |
定义用于指定必应请求数据的确切日期或日期范围的选项的组。 选择的选项将确定包含在提示中的元素。 | itemmodechoicegroup |
itemmodechoicegroup
定义用于指定必应请求数据的日期的选项。
元素 | 说明 | Children |
---|---|---|
日期范围的第一个和最后一个日期。 必应将请求日期内住宿(包括指定日期)的行程数据。 | checkindategroup | |
StaysIncludingRange | 日期范围的第一个和最后一个日期。 必应将请求日期范围内的停留(包括指定日期)和与日期相交的停留的行程数据。 此日期范围选项与检查日期范围选项的区别在于,必须包括与日期范围相交的所有保留项。 这样做的效果是,发送的数据可能会包括 之前 FirstDate 的数据。 例如,如果 FirstDate 为 2017 年 10 月 12 日且 AffectedNights 为 2,则发送的数据应包括第 10 次和第 11 个的数据。 |
staysincludingrangetype |
留 | 检查的停留日期和时长。 | staytype |
checkindategroup
定义日期范围的第一个和最后一个日期。
元素 | 说明 | Children |
---|---|---|
FirstDate | 日期范围的第一个日期。 | 日期 |
LastDate | 日期范围的最后一个日期。 | 日期 |
staysincludingrangetype
定义受影响日期范围的第一个和最后一个日期。
元素 | 说明 | Children |
---|---|---|
FirstDate | 日期范围的第一个日期。 | 日期 |
LastDate | 日期范围的最后一个日期。 | 日期 |
staytype
定义停留。
元素 | 说明 | Children |
---|---|---|
CheckInDate | 检查日期。 | 日期 |
LengthOfStay | 停留时间的长度。 | 整数 |