做視頻剪輯或搬運(yùn)的時(shí)候须妻,需要收集抖音仔蝌、快手、皮皮蝦荒吏、B站等視頻網(wǎng)站的視頻素材敛惊,需要去水印。
直接調(diào)用智編的接口去水印绰更,支持抖音瞧挤、快手锡宋、皮皮蝦、B站多個(gè)平臺(tái)特恬。通過接口就可以用程序?qū)崿F(xiàn)批量獲取無水印的視頻执俩,也可以對(duì)接到自己的平臺(tái)里面。
https://zhibian.qyt.com/apistore/detail/37
image
PHP語言
<?php
$host = "http://apis.qyt.com"
$path = "videos/get_video_url";
$method = "POST";
$apikey = "你要調(diào)用API的apikey";
$headers = array();
array_push($headers, "Authorization:" . $apikey);
//根據(jù)API的要求癌刽,定義相對(duì)應(yīng)的Content-Type
array_push($headers, "Content-Type".":"."application/x-www-form-urlencoded; charset=UTF-8");
$querys = "";
$bodys = "code_text=視頻分享鏈接";
$url = $host . $path;
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
if (1 == strpos("$".$host, "https://"))
{
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
}
curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
var_dump(curl_exec($curl));
python語言
import requests
import demjson
apiUrl = "http://apis.qyt.com/videos/get_video_url"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE',
'Authorization': '你要調(diào)用的api的apiKey'
}
data = {
"code_text":"視頻分享鏈接"
}
res = requests.post(url, data=data, headers=headers)
if res.status_code == 200:
content = res.text
data = demjson.decode(content)
print(data)
通過上面的代碼就可以獲取無水印視頻的下載地址役首。