查询商品列表
接口Method
hotel.goods.search
请求BizContent参数
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
hotelId | 7374430210 | Long | 酒店id。说明:如果传入该参数,则无需传入iotId、productKey和deviceName。如果您同时传入hotelId和iotId、productKey与deviceName的组合,则以hotelId为准。 |
iotId | 234133 | String | 要查询的设备id。物联网平台为该设备颁发的id,设备的唯一标识符。说明:如果传入该参数,则无需传入productKey和deviceName。iotId作为设备唯一标识符,和productKey与deviceName组合是一一对应的关系。如果您同时传入iotId和productKey与deviceName组合,则以iotId为准。 |
productKey | glog6H2zlgR | String | 要查询的设备所隶属的产品productKey。说明:如果传入该参数,需同时传入deviceName。 |
deviceName | sasq12 | String | 要查询的设备名称。说明:如果传入该参数,需同时传入productKey。 |
goodsIds | - | String Array | 查询商品的id集合,若为空,则查询所有商品 |
{
"hotelId": 7374430210,
"iotId": "234133",
"productKey": "glog6H2zlgR",
"deviceName": "sasq12",
"goodsIds": [
"426007374430210"
]
}
成功响应示例
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
hotelId | 7374430210 | Long | 酒店id |
goodsList | - | Array | 商品集合 |
goodsList.goodsId | 1233 | String | 商品Id |
goodsList.name | 苹果 | String | 商品名称 |
goodsList.unit | 个 | String | 单位,如:瓶(500ml) |
goodsList.imageUris | www.meituan.com | String Array | 商品图片地址集合 |
goodsList.categoryName | 日常用品 | String | 分类名称 |
goodsList.count | 3 | int | 商品库存 |
goodsList.price | 100 | int | 商品单价,单位为分 |
goodsList.purchaseLimitQuantity | 2 | Integer | 单次下订单时该商品限购的数量,为0或为空则不限制购买数量 |
goodsList.order | 1 | Integer | 商品排序 |
{
"code": 0,
"message": "成功",
"data": {
"hotelId": 7374430210,
"goodsList": [
{
"goodsId": "1233",
"name": "苹果",
"unit": "个",
"imageUris": ["www.meituan.com", "www.meituan1.com"],
"categoryName": "酒店客房",
"count": 3,
"price": 100,
"purchaseLimitQuantity":2,
"order":1
}
]
}
}
错误响应示例
{
"code": 4000,
"message": "鉴权失败",
"data": null
}