抖音

抖音平臺能力聚合:視頻/圖文解析(無水印提取)與評論自動發布(純服務端簽名,無需瀏覽器)。

/api/douyin/

服務說明

抖音服務提供兩類能力:視頻 / 圖文解析——傳入分享鏈接即可拿到無水印的視頻或圖集地址等信息;評論發布——在指定視頻下發布一條一級純文本評論。

兩條線路均需項目簽名。抖音的風控參數全部由服務端處理:視頻解析走匿名 ttwid 加重試策略,評論發布在服務端補環境執行抖音官方 JS 生成所需簽名,調用方既不需要瀏覽器,也不需要自行實現簽名算法。

評論接口風控較嚴,建議低頻調用並對失敗做退避重試,避免短時間內對同一視頻重複提交。

響應格式

所有接口返回同一個 JSON 信封,業務數據都在 data 裡:

{
  "code": 10000,
  "msg": "成功",
  "data": { ... }
}
  • code:業務狀態碼,10000 表示成功;其餘為各類錯誤,完整清單見「錯誤碼」頁。
  • msg:給人看的提示文案,可直接展示給終端用戶,但不要用它做邏輯判斷。
  • data:業務數據;出錯時通常為 null。各接口 data 的具體字段見該接口的「響應說明」。

判斷成功與否請看 code,不要依賴 HTTP 狀態碼。 查看完整錯誤碼

視頻解析

抖音視頻/圖文解析 需簽名

把抖音分享內容解析為可直接下載的視頻/圖文數據。

POST /api/douyin/video/parse 累計調用 0 次

解析抖音內容

解析抖音視頻或圖文,返回無水印地址等信息。

必填:支持三種輸入 —— ①完整分享文本 ②鏈接(v.douyin.com 短鏈 或 www.douyin.com/video/xxx)③純數字 aweme_id

  • 請求體為 application/x-www-form-urlencoded 表單。
  • 請使用真實可訪問的分享內容測試;解析失敗返回外部服務錯誤。
響應說明 外層統一格式
字段 類型 說明
title string 視頻/圖文標題
cover string 封面圖地址
duration float 時長(秒);圖文為 null
medias array 視頻下載列表;圖文為空數組
medias[].format string 畫質描述(如 1080P)
medias[].url string 無水印視頻地址
medias[].file_size int 文件大小(字節,可能為 null)
images array 圖片下載列表;視頻為空數組
images[].format string 圖片描述(如 圖片1)
images[].url string 圖片原圖地址
images[].file_size int 文件大小(通常為 null)
返回示例
{
  "title": "示例视频标题",
  "cover": "https://p3-sign.douyinpic.com/cover.jpg",
  "duration": 15.0,
  "medias": [
    {"format": "1080P", "url": "https://v3-dy.douyinvod.com/xxx.mp4", "file_size": 1234567}
  ],
  "images": []
}
小影API · 通用 API 聚合服務