抖音提供了商品详情数据接口,开发者可以通过该接口获取抖音商品的详细信息。接口的URL为:c0b.cc/R4rbK2,请求方式为POST。
请求参数:
- access_token:开发者的访问令牌
- item_id:商品ID,抖音商品的唯一标识符
响应参数:
- item_id:商品ID
- title:商品标题
- desc:商品描述
- price:商品价格
- original_price:商品原价
- sales:商品销量
- comments:商品评论数
- promotion_id:推广计划ID
- avatar:商品主图URL
- slideshow:商品轮播图URL列表
示例代码(使用Python的Requests库):
import requests
import json
# 构造请求参数
access_token = "YOUR_ACCESS_TOKEN"
item_id = "YOUR_ITEM_ID"
# 发送POST请求
url = "https://open.douyin.com/api/shop/detail"
params = {
"access_token": access_token,
"item_id": item_id
}
response = requests.post(url, data=params)
# 解析响应结果
result = json.loads(response.text)
if result["data"]:
item = result["data"]["item"]
item_id = item["item_id"]
title = item["title"]
desc = item["desc"]
price = item["price"]
original_price = item["original_price"]
sales = item["sales"]
comments = item["comments"]
promotion_id = item["promotion_id"]
avatar = item["avatar"]
slideshow = item["slideshow"]
# 处理商品详情数据
else:
# 处理错误信息
error = result["error_message"]
# 处理错误信息
注意:开发者需要先申请开通抖音开放平台的权限,并获取访问令牌(access_token)才能使用该接口。