php视频吾爱破解,php 32行代码简单实现抖音无水印视频api,附前台页面

原理和之前发的python 22行代码简单实现通过分享链接下载无水印视频一样。现在是通过php再次实现,并暴露出接口,这样可以方便前台开发页面。直接上代码

[PHP] 纯文本查看 复制代码<?phpheader ("Content-Type: text/html;charset=utf-8"); if(isset($_GET["url"])){ //设置移动端请求头 $hdrs = array( 'http' =>array('header' => "Referer: [url=https://v.douyin.com/]https://v.douyin.com/[/url]" . "User-Agent: Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Mobile Safari/537.36\r\n" ), ); //设置请求头 $context = stream_context_create($hdrs); //通过请求获得该视频的id file_get_contents($_GET["url"],0,$context); $id=$http_response_header[6]; $id=explode("video/",$id); $id=explode("/?",$id[1]); $id=$id[0]; //通过接口获得视频的详细内容 $url="https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=".$id; $jsonData=file_get_contents($url,0,$context); $jsonData=json_decode($jsonData); //获取到视频有水印的播放地址 $url=$jsonData->item_list[0]->video->play_addr->url_list[0]; //获取到视频无水印的播放地址 $url=str_replace("playwm","play",$url); //获取真实的视频url file_get_contents($url,0,$context); for($i=0;$i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值