今年年初無聊做了個抖音無水印解析的網頁服務,最近在百度統計后臺看到有不少人在用,昨天突然發現已經失效。(怪我不經常檢查)然后今天更新了下接口,快來試試吧。抖音短視頻無水印解析,下面分享下新版的抖音無水印視頻解析接口的解析過程。

首先從抖音分享視頻出來,分享的視頻信息中有一個網址,有長有有短。然后我們取出這個網址,用瀏覽器開發者模式打開抖音短視頻在線解析,在這個標簽下可以看到請求過程,不出意外是302重定向,表示跳轉到視頻真實地址。因此我們第一步就是要取得這個重定向地址,仔細觀察標簽下的請求響應數據,重定向地址在里面,并且只有1個不是數組。所有有如下代碼取得新地址。

$header = get_headers("url地址",1);$new_url=$header['location'];

新地址如下所示,其實新地址就是我們分享的鏈接中的長地址。

http://www.xldzh.cn///share/video/6856737027619114247/?region=CN&mid=6854453604732930830&u_code=ljiie3507hk&titleType=title&utm_source=copy_link&utm_campaign=client_share&utm_medium=android&app=aweme

里面有個需要取出來,就是video后面那一串。

新版與舊版接口區別

新版只需要,舊版還需要獲取tky,在新版網頁上已經沒有這個數據了。

取得后,構造如下地址訪問,繼續請求數據。

http://www.xldzh.cn///web/api/v2/aweme/iteminfo/?item_ids=你的videoid

這個訪問得到的數據是json,里面有整個視頻的詳情內容抖音短視頻在線解析,必須的是vid這個數據。

新版抖音無水印視頻解析接口

然后繼續構造視頻播放地址,這個地址也是會重定向的。

http://www.xldzh.cn///aweme/v1/play/?video_id=你的vid&ratio=720p&line=0

取得最后播放地址使用如下代碼。

$header = get_headers("http://www.xldzh.cn///aweme/v1/play/?video_id=".$vid."&ratio=720p&line=0",1);$play=$header['location'];

重定向仍然只有一個地址,不是數組。重定向地址就是無水印視頻地址,可以直接下載播放。