API文档中心

热门接口:产品ID找同款全量维权查询万能转链字符串ID转换 (有API需求可联系本站)

穿山甲CPS接口:抖客商品详情接口

调用权限:核心接口会员卡调用
接口使用场景等说明:

可批量获取指定商品的详情。一次可以获取20个以内的商品详情。


【特别提示】由于穿山甲和抖客有限制频率,因此穿山甲接口只接收有订单转化浓度5%以上的用户订单,纯采集请不要调用,否则会冻结帐户。

接口请求地址

环境 http 地址 https 地址
正式环境 http://api.veapi.cn/douke/csj_prodetail 暂无

请求方式:GETPOST

请求参数

参数名称 参数类型 必填 示例值 描述
vekey String V123M56 公共参数,接口秘钥,请在会员中心获取
product_ids Ints 1234,5678 商品id列表,一次可以传10个,多个用英文逗号相连。

请求示例

  • HTTP
  • PHP
  • JAVA
  • PYTHON
GET/POST  http://api.veapi.cn/douke/csj_prodetail?vekey=xxx 
【例子】批量查询,支持商品ID、淘口令、链接多形式
http://api.veapi.cn/douke/csj_prodetail?vekey=xxx&product_ids=3622901944550583125,%E2%9E%9DJbF7qg1wVs9L8%E2%9E%9D,https://v.buydouke.com/iYdbVXVy/
使用curl函数,curl不是php原生库,需要安装才能使用

$api="http://api.veapi.cn/douke/csj_prodetail?vekey=xxx";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $api);
//curl_setopt($ch, CURLOPT_POST, true);  //POST方式时启用
//curl_setopt($ch, CURLOPT_POSTFIELDS, $postData );  //POST方式时传参

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);  //如果使用https请启用
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);  //如果使用https请启用
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true );   //返回数据流,不直接输出
curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); //使用gzip压缩传输让访问更快
curl_setopt($ch, CURLOPT_TIMEOUT, 6);  //允许执行的最长秒数。这里设定6S
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);

$result = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);

echo $result; //返回值
使用okhttp3/httpclient/jsoup/hutool,以hutool为例:

import cn.hutool.http.HttpResponse;
import cn.hutool.http.HttpRequest;

public class testGetParam {

    public static void main(String[] args) {
        // API网址
        String url = "http://api.veapi.cn/douke/csj_prodetail?vekey=xxx";
        // JDK 8u111版本后,若目标页面为HTTPS协议,请启用proxy用户密码鉴权
        //System.setProperty("jdk.http.auth.tunneling.disabledSchemes", "");

        // 发送请求
        String result = HttpRequest.get(url)
                .timeout(10000)//设置超时,毫秒
                .execute().body();
        System.out.println(result);
    }
}
推荐使用 requests,支持访问http,https网页:

import requests
		
# 要访问的API网页
target_url = "http://api.veapi.cn/douke/csj_prodetail?vekey=xxx"

# 发送请求
response = requests.get(target_url)

# 获取页面内容
if response.status_code == 200:
	print response.text

返回值(JSON)

参数名称 参数类型 示例值 描述
total Int 100 商品总数
product_id Long 123456 商品id
title String 测试商品 商品名称
is_kol_product Bool true, false 在穿山甲上是否有达人特殊佣金
price Long 100 商品价格,单位分
cos_ratio Int 100 分佣比例,百分比乘以 100,比如 1% 返回 1*100 = 100
cos_fee Int 10000 佣金金额,单位分
first_cid Int 1 商品一级类目, 可从商品类目接口获得
second_cid Int 2 商品二级类目,可从商品类目接口获得
third_cid Int 3 商品三级类目,可从商品类目接口获得
in_stock Bool true, false 是否有库存
sales Int 100 商品历史销量
cover String   商品主图
imgs String array ["商品轮播图"] 商品轮播图
detail_url String   商品链接
shop_id Int   商铺id
shop_name String   商铺名称
comment_score Float   商品评分
comment_num Int   商品评价数目
order_num Int   近30天商品总订单量
view_num Int   近30天商品总浏览量
kol_num Int   近30天推广总达人数
daily_statistics Object array   近30天推广达人数、浏览量、和订单量明细
 └─ date String 20240326 日期
 └─ order_num Int 10000 当日商品订单量明细
 └─ view_num Int 3000 当日商品浏览量明细
 └─ kol_num Int 2000 当日推广达人数明细
logistics_info String   商品物流说明
has_sxt Bool   是否具有短视频随心推资质
shop_total_score Object   商家DSR评分
 └─ shop_score Object   商家体验分
 └─ product_score Object   商品体验分
 └─ logistics_score Object   物流体验分
 └─ service_score Object   商家服务分
coupon_price Long   券后价格,单位分(0或者没传则为原价)
brand_info Object 品牌名 品牌信息
 └─ brand_id Object   品牌ID
 └─ brand_name_cn Object   品牌中文名
 └─ brand_name_en Object   品牌英文名
tags Object   标签信息
available_coupons Object   优惠券列表
 └─ coupon_type Int 2 优惠券类型。1平台券,2店铺券,3主播券
 └─ type_desc String 店铺券 优惠券类型描述:平台券/主播券/店铺券
 └─ discount_desc String 立减3 优惠内容:满20减1/减1/5折
 └─ apply_start_time String 2025-06-01 00:00:00 优惠券领取开始时间
 └─ apply_end_time String 2025-12-31 23:59:59 优惠券领取结束时间
 └─ validity_type Int 1 优惠券有效期类型:1固定有效期类型,2浮动有效期类型
 └─ use_start_time String 2025-06-01 00:00:00 优惠券使⽤开始时间
 └─ use_end_time String 2025-12-31 23:59:59 优惠券使⽤结束时间
 └─ valid_period Int 0 领取优惠券后有效期,单位s
commission_type Int 0 佣金类型
coupon_price Long 990 券后价格,单位分(0或者没传则为原价)

返回示例

【提示】推广链接或口令有时效性,示例中链接与口令为创建文档时生成,仅用于展示返回结果,有可能已失效。

错误码

如果error不为0时,请点此查看错误码表格

在线
客服

会员请加QQ群交流:

微信
咨询

加微信咨询
顶部