通过


查询消息参考

如果使用 Pull 或 Pull with Hints 方法更新酒店行程数据,则使用查询消息指定必应在其拉取请求中请求的数据量。 本主题介绍 Query XSD 定义的查询消息的元素。

有关处理查询消息的信息,请参阅 处理查询消息

注意

必应不支持所有查询 XSD 元素。 本主题仅包括必应支持的元素和属性。


查询

定义查询消息的根元素。

元素 说明 Children
查询 查询消息中的根元素。 查询类型

查询类型

定义查询消息。

元素 说明 Children
组定义必应需要数据的属性列表,以及必应在请求中指定日期的方式的选项。 combinedQueryGroup

combinedQueryGroup

定义必应需要数据的属性列表,以及指定请求中日期的方式的选项。

元素 说明 Children
如果你注册了拉取请求,或者使用提示请求注册了拉取,并且 提示 消息指定了确切行程 (包括 <Stay> 元素) ,必应将使用此选项。 pointQueryGroup
如果你注册了带有提示请求的拉取,并且提示指定了检查日期范围,必应将使用此选项。 rangeQueryGroup
PropertyList 必须为其返回行程数据的一个或多个酒店 ID 的列表。 propertyListType

pointQueryGroup

定义检查日期查询。

元素 说明 Children
签到 行程的检查日期,形式为 YYYY-mm-dd。 日期
晚上 住宿天数。 PositiveInteger

rangeQueryGroup

定义日期范围查询。

元素 说明 Children
FirstDate 日期范围的第一个检查日期。 日期的格式为 YYYY-mm-dd。 日期
LastDate 日期范围的最后一检查日期。 日期的格式为 YYYY-mm-dd。 日期
晚上 住宿天数。 如果 Hint 消息不包含 StaysIncludingRange> 元素,<则查询消息包含此元素。

仅返回属于检查日期范围内的行程(包括第一个和最后一个日期)的数据。
PositiveInteger
AffectedNights 受影响的住宿天数。 如果 Hint 消息包含 StaysIncludingRange> 元素,<则查询消息包含此元素。

返回检查日期与日期范围相交的所有行程的数据。
PositiveInteger

PropertyListType

定义酒店列表。

元素 说明 Children
属性 酒店的 ID。 String