Tiktok 接口

Tiktok 接口

wpchell 179 2024-12-20

接口说明

  • 请确保所有请求均携带有效的token参数(各平台唯一)。

  • 接口统一返回JSON格式数据,重点关注message字段:值为"请求成功"表示成功;其他值请根据其提示排查错误。

  • 当响应中cost=true时,表示请求已生效并计费,即使遇到错误(如资源失效404),也请勿重复尝试。

  • 对于Tiktok接口,由于其响应时间较长,强烈建议设置超时(timeout)不少于30秒,以避免因超时误判导致重复请求扣费。​

测试token

token: 请联系管理员开通 q:1098441010 vx:pchell11

余额查询

请求示例
http://43.134.116.51:10002/tiktok/get_user_balance/?token=
参数

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

响应
{
    "cost": false,
    "data": {
        "count": 9999.0
    },
    "message": "请求成功"
}
其他说明

用户信息

请求示例
http://43.134.116.51:10002/tiktok/user_info/?token=&entity=
参数

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

entity

用户名/secUid/主页url

-

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

如果在国内服务器建议使用用户名secUid 获取用户信息,主页url由于带tiktok.com的域名在国内访问可能会被运营商直接拦截。如果一定要使用url获取用户信息,可以改用post请求,请求curl示例如下:

curl --location 'http://43.134.116.51:10002/tiktok/user_info/?token=***' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'entity=***'

用户作品列表

请求示例
http://43.134.116.51:10002/tiktok/user_video/?token=&sec_uid&=&cursor=
参数说明

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

sec_uid

用户名

用户信息接口返回

cursor

翻页参数

取前一页返回值(cursor)

空,默认返回第一页

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

按照发布时间排序

评论

请求示例
http://43.134.116.51:10002/tiktok/comment/?token=&aweme_id=&cursor=
参数说明

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

aweme_id

用户名

用户作品接口返回(id)

cursor

翻页参数

取前一页返回(cursor)

空,默认返回第一页

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

按照tiktok页面展示结果排序

回复

请求示例
http://43.134.116.51:10002/tiktok/reply/?token=&aweme_id=&comment_id=&cursor=
参数说明

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

aweme_id

用户名

用户作品接口返回(id)

comment_id

评论id

评论接口返回(cid)

cursor

翻页参数

取前一页返回(cursor)

空,默认返回第一页

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

按照tiktok页面展示结果排序

作品搜索

请求示例
http://43.134.116.51:10002/tiktok/search/?token=&keyword=&search_id=&search_type=&cursor=
参数说明

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

keyword

搜索关键词

-

search_id

搜索id

从前一页返回(extra.logid),如果不传会导致结果随机增大重复率

search_type

搜索类型

general:综合 user:用户 item:视频

general

cursor

翻页参数

取前一页返回(cursor)

空,默认返回第一页

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

按照tiktok页面展示结果排序

作品详情

请求示例
http://43.134.116.51:10002/tiktok/video_detail/?token=&url=
参数说明

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

url

作品链接

-

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

如果是使用国内服务器调用API接口建议使用post请求,作品url由于带tiktok.com的域名在国内访问可能会被运营商直接拦截,curl请求示例如下:

curl --location 'http://43.134.116.51:10002/tiktok/video_detail/?token=***' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'url=***'

话题详情

请求示例
http://43.134.116.51:10002/tiktok/tag_detail/?token=&tag_name=
参数

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

tag_name

话题名称

不能带#号

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

话题作品列表

请求示例
http://43.134.116.51:10002/tiktok/tag_video/?token=&tag_id=&cursor=
参数

参数名

含义

传参说明

是否必须

缺省值

token

鉴权参数

-

tag_id

话题id

从话题详情中获取

cursor

翻页参数

前一页返回(cursor)

空,默认返回第一页

响应
{
     "cost": true,
     "data": {
          ... # tiktok数据
     },
     "message": "请求成功"
}
其他说明

按照tiktok页面展示结果排序