Skip to content

酒店-关键字补全

基本信息

Path: /hotel/keyword

Method: POST

使用说明

  • 本接口用于获取与用户输入关键字匹配的关键字列表,关键字可以是除了城市以外的任何信息(比如车站、医院、学校等)。
  • 使用本接口可以不再使用GEO静态数据,本接口数据和功能比GEO数据完善许多。
  • 本接口适于和hotel.list接口结合使用,获取的关键字信息中的关键字名称(Name字段)可以作为hotel.list接口的QueryText参数。
  • 本接口与目的地接口(hotel.destination)功能类似,相较于目的地接口,本接口一般不用于获取城市信息,而只用于确定城市后,搜索该城市下的关键字。

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json
x-lvcang-api-account开放平台分配aaa.test

Body

名称类型是否必须备注
cityIdstring必须城市ID,可以从hotel.destination接口或者GEO静态数据中获取
queryTextstring必须用户输入的关键字
isSameCityboolean必须是否同一城市
传入的经纬度坐标是否在CityId指定的城市范围内
longitudenumber非必须经度
isSameCity为true时不可为空,百度坐标系
latitudenumber非必须纬度
isSameCity为true时不可为空,百度坐标系
oSTypestring非必须用户系统类型
可传入Android、IOS、PC、Other中的任意一个,默认“pc”
isNeedMoreTypeboolean非必须是否返回更多类型
是否获取更多类型,默认为true。
更多类型包括医院、学校、景点、地铁站、机场/车站
isNeedBrandGroupboolean非必须是否返回酒店集团
是否获取酒店集团、品牌,默认为false

返回数据

名称类型是否必须备注
codenumber必须返回码 0:请求成功 3000:请求失败 5000:请求异常
messagestring必须请求消息
successboolean必须请求是否成功
dataobject必须
├─ keywordResultobject []必须关键字结果列表
├─ namestring必须关键字名称
├─ typestring必须关键字的类型 关键字的类型 0-酒店 3-品牌 4-行政区 5-商圈 6-POI(大学、周边游[风景区]、汽车站、火车站、地铁等),如果平台没有进行分类,那么就属于此项 8-医院 9-学校 10-景点 11-地铁站 12-机场/车站 13-集团 14-景区 16-设施 17-床型 18-主题 19-星级
├─ starInfointeger必须酒店星级 仅在关键字类型为酒店时使用,其他类型本字段均为0
├─ scorestring非必须酒店点评分 满分5分,仅当关键字类型是酒店时有效,其他类型返回为空
├─ hotelIdstring非必须酒店ID 仅当关键字类型为酒店时有效,其他时候返回为空
├─ filterTypestring非必须poi地址信息 仅当关键字类型为POI时有效,其他时候返回为空
guidstring必须guid