接口使用场景等说明:本接口用于转链抖客各类活动的聚合页面使用。
为开发者提供了聚合多个可分销商品的活动页,活动页包含h5落地页,抖音内页面。开发者不用自己渲染商品。
通过该接口生成的转链链接或抖口令,购买后的订单,在查询时,需要加order_type=3参数
常用活动和物料ID(material_id):
超市频道:7218134412955746618
新人1分购:7218013831899906362
超值购:7208154716478685497
秒杀频道:7208154716478636345
抖音电商榜单频道:7209938690791964985
电商新用户1分购:7210987204653351205
大牌试用:7209938254907310391
食品生鲜宝藏工厂:7290886667899011385
物料ID更新专贴参考 https://www.veapi.cn/taokelianmeng/569.html
【特别注意】
1、参数乘风计划的请注意网站和会员群的公告,获取乘风任务id(用于传参 cf_task_id):
(1)请知悉:推广穿山甲抖客订单,若要获取CPA拉新、召回等奖励,转链入参必须传 cf_task_id (乘风任务id,官方通知后报名才有),否则虽转链成功,但无法获取CPA奖励。
(2)请知悉:推广穿山甲抖客订单,若要获取CPA拉新、召回等奖励,无法使用抖口令功能。deeplink、zlink、h5、二维码等推广物料可正常使用。
2、用户通过抖客推广的活动页物料(抖口令、抖音码、deeplink)回流到抖音,点击进入活动页,且在有效周期(自点击指定活动页面链接起72小时内)内从活动页内下单活动商品,属于有效成交。
3、活动页分销直播间分销有跨店
环境 | http 地址 | https 地址 |
---|---|---|
正式环境 | http://api.veapi.cn/douke/csj_aggregateh5 | 暂无 |
参数名称 | 参数类型 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
vekey | String | 是 | V123M56 | 公共参数,接口秘钥,请在会员中心获取 |
external_info | String | 否 | 自定义内容字段,可用于跟单,比如传入您的会员ID将会在订单接口中返回,只允许字母大小写、数字和下划线,限33个字符以内 | |
material_id | String | 是 | 7208154716478636345 | 聚合页类型枚举值,请参考上方说明中的物料ID列表或此专贴 |
product_url | String | 否 | 历史逻辑,待下线。 | |
platform | Int | 否 | 默认0 | 回流端标识,0表示抖音,1表示抖音极速版,不填默认为0 |
extra_params | String | 否 | {"tab_id":"1011","product_id": "3650778256535332712"} | 活动页转链自定义参数,json格式,键值都是字符串,product_id用作将指定商品置顶于活动页面,如示例中把3650778256535332712这个商品在活动页置顶(仅支持超值购、秒杀频道)。 |
cf_task_id | String | 否 | 乘风任务id,若有则填写,填写后,不能使用抖口令,否则无法享受乘风任务的奖励。请注意会员群公告和网站公告。 |
GET/POST http://api.veapi.cn/douke/csj_aggregateh5?vekey=xxx&material_id=7208154716478636345【例子】生成秒杀频道的活动页转链,并把商品ID:3650778256535332712置顶,同时传入会员ID 36用于跟单
http://api.veapi.cn/douke/csj_aggregateh5?vekey=xxx&material_id=7208154716478636345&extra_params={%22mid%22:%22568%22,%22product_id%22:%223650778256535332712%22}&external_info=36
$api="http://api.veapi.cn/douke/csj_aggregateh5?vekey=xxx&material_id=7208154716478636345"; $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; //返回值
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_aggregateh5?vekey=xxx&material_id=7208154716478636345"; // JDK 8u111版本后,若目标页面为HTTPS协议,请启用proxy用户密码鉴权 //System.setProperty("jdk.http.auth.tunneling.disabledSchemes", ""); // 发送请求 String result = HttpRequest.get(url) .timeout(10000)//设置超时,毫秒 .execute().body(); System.out.println(result); } }
import requests # 要访问的API网页 target_url = "http://api.veapi.cn/douke/csj_aggregateh5?vekey=xxx&material_id=7208154716478636345" # 发送请求 response = requests.get(target_url) # 获取页面内容 if response.status_code == 200: print response.text
参数名称 | 参数类型 | 示例值 | 描述 |
---|---|---|---|
qrcode | Json | 抖音二维码 | |
share_command | String | 抖音口令 | |
deeplink | String | 抖音deeplink | |
zlink | String | 抖音zlink |
{ "error": "0", "msg": "查询成功!", "data": { "deeplink": "snssdk1128://lynxview?surl=https%3A%2F%2Flf-dy-sourcecdn-tos.bytegecko.com%2Fobj%2Fbyte-gurd-source%2F1325%2Fgecko%2Fresource%2Ffe_lynx_distribution_landing%2Fapp%2Ftemplate.js&hide_nav_bar=1&hide_status_bar=1&token=iYYGeR5n&distribution_ab=1&alliance_distribution=1", "zlink": "https://z.douyin.com/afwEIoP", "qrcode": { "url": "https://p6.douyinpic.com/img/aweme-qrcode/RzsNhw7353923205075060516~c5_360x360.webp?from=2510469333", "width": 360, "height": 360 }, "share_command": "6.W:/ Q@X.zt 10/29 长zhi覆按此条消息,锎咑ƴɬǸƊȮƱ搜索,查看活动详情︽︽LGqGRn2SbP2fL8^^##LGqGRn2SbP2fL8##" }, "logid": "20240404161759413DB4D7C70A7EF5C6D4", "request_id": "dPksYiL" }