抖音無水印接口


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

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

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

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

https://www.iesdouyin.com/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

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

新版與舊版接口區別

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

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

 
https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=你的videoid

這個訪問得到的數據是json,里面有整個視頻的詳情內容,必須的是vid這個數據。

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

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

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

https://aweme.snssdk.com/aweme/v1/play/?video_id=你的vid&ratio=720p&line=0

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

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM