- 获取主页推荐视频列表
- 获取用户信息
- 获取音乐信息
- 获取用户喜欢的视频
- 获取自己的视频
- 获取评论信息
- 获取粉丝列表
- 获取关注列表
- 获取主页推荐视频列表
- 获取热搜榜
- 加密手机号
- 加密密码
- 加密短信验证码
- 短信登陆
- 搜索用户
- 搜索视频
- 签名服务接口调用次数
其他接口理论上也都支持,此处不一一举例。如不知如何使用,可联系我
示例代码: https://github.com/bzkj-tech/douyin-api
- 手机号密码登陆
- 微博跳转登陆
- 视频点赞
- 视频评论
- 关注红人
- 私信
接口说明:由于抖音的接口都有加密,需要计算最新的as、mas、cp参数才可访问。该接口用于提供最新的有效连接
请求方式: GET(HTTP)
请求地址: http://bzkj.tech:2117/douyin/encrypt_url
请求包体:
{
"url":"xxx",
"secret_key":"xxxx"
}
参数说明:
参数 | 必须 | 说明 |
---|---|---|
url | 是 | 抖音接口的url |
secret_key | 是 | 用户的签名密钥 |
返回结果:
{
"code":200,
"data":{
"url":"xxxx"
}
"msg":"请求成功"
}
参数说明:
参数 | 说明 |
---|---|
code | 返回码 (200 为成功, 非200出错) |
data | 返回的数据体 |
url | 生成的有效url |
msg | 对返回码的文本描述内容 |
接口说明:用于登陆的电话号,抖音接口提交的为加密后的数据
请求方式: GET(HTTP)
请求地址: http://bzkj.tech:2117/douyin/encrypt_phonenumber
请求包体:
{
"phonenumber":"xxx",
"secret_key":"xxxx"
}
参数说明:
参数 | 必须 | 说明 |
---|---|---|
phonenumber | 是 | 登陆的电话号 |
secret_key | 是 | 用户的签名密钥 |
返回结果:
{
"code":200,
"data":{
"phonenumber":"xxxx"
}
"msg":"请求成功"
}
参数说明:
参数 | 说明 |
---|---|
code | 返回码 (200 为成功, 非200出错) |
data | 返回的数据体 |
phonenumber | 加密后的电话号 |
msg | 对返回码的文本描述内容 |
接口说明:用于登陆的密码,抖音接口提交的为加密后的数据
请求方式: GET(HTTP)
请求地址: http://bzkj.tech:2117/douyin/encrypt_phonenumber
请求包体:
{
"password":"xxx",
"secret_key":"xxxx"
}
参数说明:
参数 | 必须 | 说明 |
---|---|---|
password | 是 | 登陆的密码 |
secret_key | 是 | 用户的签名密钥 |
返回结果:
{
"code":200,
"data":{
"password":"xxxx"
}
"msg":"请求成功"
}
参数说明:
参数 | 说明 |
---|---|
code | 返回码 (200 为成功, 非200出错) |
data | 返回的数据体 |
phonenumber | 加密后的密码 |
msg | 对返回码的文本描述内容 |
接口说明:短信验证码,需要加密才能登陆
请求方式: GET(HTTP)
请求地址: http://bzkj.tech:2117/douyin/encrypt_code
请求包体:
{
"code":"xxx",
"secret_key":"xxxx"
}
参数说明:
参数 | 必须 | 说明 |
---|---|---|
code | 是 | 短信验证码 |
secret_key | 是 | 用户的签名密钥 |
返回结果:
{
"code":200,
"data":{
"code":"xxxx"
}
"msg":"请求成功"
}
参数说明:
参数 | 说明 |
---|---|
code | 返回码 (200 为成功, 非200出错) |
data | 返回的数据体 |
code | 加密后的短信验证码 |
msg | 对返回码的文本描述内容 |
接口说明:获取套餐已使用次数、剩余次数
请求方式: GET(HTTP)
请求地址: http://bzkj.tech:2117/douyin/get_used_count
请求包体:
{
"secret_key":"xxxx"
}
参数说明:
参数 | 必须 | 说明 |
---|---|---|
secret_key | 是 | 用户的签名密钥 |
返回结果:
{
"code":200,
"data":{
"total_count": xxx,
"used_count": xxx
}
"msg":"请求成功"
}
参数说明:
参数 | 说明 |
---|---|
code | 返回码 (200 为成功, 非200出错) |
data | 返回的数据体 |
total_count | 总次数 |
used_count | 已用次数 |
msg | 对返回码的文本描述内容 |
email: [email protected]
wechat: bzkj_tech