抖音视频图集解析
解析抖音视频、图集去水印
接口地址: http://api.xhus.cn/api/douyin
返回格式: JSON
请求方式: GET
请求示例:
默认示例:
http://api.xhus.cn/api/douyin?url=https://v.douyin.com/ptBk_kuDwks

请求参数说明:

名称 必填 类型 说明
url string 从抖音App里分享出来的视频或图集链接。

返回参数说明:

名称 类型 说明
author string 作者昵称
uid string 作者抖音号 (unique_id)
avatar string 作者头像URL
like number 作品点赞数
time number 作品发布时间戳
title string 作品标题/描述
cover string 视频封面图URL
images array 【图集专属】 包含所有无水印图片URL的数组。如果是视频,此数组为空。
url string 【核心字段】 如果是视频,这里是无水印视频的播放地址。如果是图集,这里是一段提示文字。
music object 背景音乐信息,包含以下子字段:
↳ title string BGM标题
↳ author string BGM作者
↳ avatar string BGM封面图URL
↳ url string BGM的播放地址 (通常是uri)

返回示例:

{
    "code": 200,
    "msg": "解析成功",
    "data": {
        "author": "作者昵称",
        "uid": "author_uid",
        "avatar": "https:\/\/p3-pc-weboff.byteimg.com\/...",
        "like": 12345,
        "time": 1678886400,
        "title": "这是一个视频标题",
        "cover": "https:\/\/p3-pc-weboff.byteimg.com\/...",
        "images": [],
        "url": "https:\/\/v26-web.douyinvod.com\/...",
        "music": {
            "title": "BGM的名字",
            "author": "BGM的作者",
            "avatar": "https:\/\/p3-pc-weboff.byteimg.com\/...",
            "url": "v1\/tos\/music\/..."
        }
    }
}

错误码格式说明:

名称 类型 说明
201 url为空 请求时没有提供 url 参数。
201 解析失败 无法从抖音页面上匹配到有效数据。
400 无法解析视频 ID 提供的URL格式不正确或无法提取ID。
404 获取失败 cURL请求失败,可能是网络问题。

代码示例: