Lazada 的商品详情 API(通常被称为“Product API”或类似的名称)是用于获取Lazada平台上商品详细信息的接口。这个 API 的返回值通常是一个 JSON 格式的数据结构,包含了商品的多个属性和详细信息。
以下是一个简化的示例,展示了 Lazada 商品详情 API 可能的返回值结构,并进行了深入剖析:
{
"status": "success",
"message": "Product information retrieved successfully",
"data": {
"product_id": "123456789",
"sku_id": "987654321",
"name": "Sample Product Name",
"short_description": "This is a short description of the product.",
"long_description": "This is a longer and more detailed description of the product. It can include specifications, features, and other relevant information.",
"brand": "Sample Brand",
"category_id": "10",
"subcategory_ids": ["101", "102"],
"price": {
"amount": 100.00,
"currency": "SGD"
},
"stock_quantity": 10,
"stock_status": "in_stock",
"shipping_fee": {
"amount": 5.00,
"currency": "SGD"
},
"images": [
{
"url": "https://example.com/image1.jpg",
"thumbnail_url": "https://example.com/image1_thumb.jpg"
},
{
"url": "https://example.com/image2.jpg",
"thumbnail_url": "https://example.com/image2_thumb.jpg"
}
],
"attributes": [
{
"name": "Color",
"value": "Red"
},
{
"name": "Size",
"value": "M"
}
],
"seller_info": {
"seller_id": "99999",
"seller_name": "Sample Seller",
"rating": 4.5,
"reviews_count": 100
},
"promotions": [
{
"type": "discount",
"value": 10.00,
"currency": "SGD",
"start_date": "2023-01-01",
"end_date": "2023-01-31"
}
]
}
}
下面是对各个部分的详细剖析:
-
status 和 message:这两个字段通常用于表示 API 调用的状态和结果信息。在这个例子中,
status
是 "success",表示调用成功,而message
提供了更多的成功信息。 -
data:这是 API 返回的主要数据部分,包含了商品的详细信息。
- product_id 和 sku_id:商品的唯一标识符和库存单位标识符。
- name:商品的名称。
- short_description 和 long_description:商品的简短描述和详细描述。
- brand:商品的品牌。
- category_id 和 subcategory_ids:商品所属的主分类和子分类 ID。
- price:商品的价格,包括金额和货币类型。
- stock_quantity 和 stock_status:商品的库存数量和状态(如“in_stock”表示有货)。
- shipping_fee:商品的运费信息,包括金额和货币类型。
- images:商品的图片列表,包括图片 URL 和缩略图 URL。
- attributes:商品的属性列表,如颜色、尺寸等。
- seller_info:销售商的信息,包括销售商 ID、名称、评分和评论数量。
- promotions:商品的促销活动列表,包括促销类型、金额、货币类型以及开始和结束日期。
item_get-获得lazada商品详情
lazada.item_get
公共参数
请求地址:
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
key | String | 是 | 调用key(必须以GET方式拼接在URL中) |
secret | String | 是 | 调用密钥 |
api_name | String | 是 | API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等] |
cache | String | 否 | [yes,no]默认yes,将调用缓存的数据,速度比较快 |
result_type | String | 否 | [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读 |
lang | String | 否 | [cn,en,ru]翻译语言,默认cn简体中文 |
version | String | 否 | API版本 |
请求参数
请求参数:num_iid=267690734&nation=co.th
参数说明:num_iid:lazada商品ID(是对应国家不同国家的ID不能通用)
nation:国家
国家域名后缀可选值如下:co.id、com.my、com.ph、sg、co.th、vn
响应参数
Version: Date:
名称 | 类型 | 必须 | 示例值 | 描述 |
---|---|---|---|---|
item | item[] | 0 | 获得lazada商品详情 |