抖音分享链接解析

article/2025/9/22 11:34:01

现在抖音小视频很火,就研究了一下,写的不好请谅解。

  $urls=I('url');//获取抖音视频分享链接

$dats= self::get_dy($url);

function get_dy($url){
                $UserAgent = 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)';
                $curl = curl_init();
                curl_setopt($curl, CURLOPT_URL, $url);
                curl_setopt($curl, CURLOPT_HEADER, 0);
                curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
                curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
                curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
                curl_setopt($curl, CURLOPT_ENCODING, '');
                curl_setopt($curl, CURLOPT_USERAGENT, $UserAgent);
                curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
                $data = curl_exec($curl);
                curl_close($curl);
                //获取
                preg_match('/<p class="desc">(?<desc>[^<>]*)<\/p>/i', $data, $name);
                preg_match('/playAddr: "(?<url>[^"]+)"/i', $data, $url);
                preg_match('/cover: "(?<cover>[^"]+)"/i', $data, $cover);
             preg_match('/<span class="inner">(?<inner>[^<>]*)<\/span>/i', $data, $inner);
  
            $this->ajaxReturn($data);die;
                //正则匹配
                if (empty($url['url'])) {
                    echo '请输入正确网址,格式为:https://xxx.com/douyin.php?url=视频地址';
                }else{
                    $array = ['name' => $name['desc'],'url' => $url['url'],'cover'=>$cover['cover'],'inner'=>$inner['inner'],];
                    $json = json_encode($array,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT);
                    $dats=json_decode($json,true);
                }
                return $dats;
            }
 

 

返回的有四个值

name:是抖音的标题,

URL:是解析过的长链接,

cover:视频封面,

inner:小标题。


http://chatgpt.dhexx.cn/article/Uc2C4JF7.shtml

相关文章

python3 抖音短视频链接去水印下载视频到本地

基于近段时间对抖音&#xff0c;快手&#xff0c;秒拍等视频抓取一直想搞一下。加了个QQ群&#xff0c;里面全是自媒体&#xff0c;就是抖音、快手、秒拍的视频搬运工&#xff0c;把一个平台搬到另外一个平台上&#xff0c;去除水印。降低被干掉的危险。经过半天的琢磨&#xf…

微信小程序短视频去水印解析

小程序体验 下载源码&#xff1a;源码下载 js var services require(../../lib/service)var ReceiverOptions null; Page({data: {loading: false,videoInfo: {}, //{videoId:0,videourl:,title:}//0:加载完成(还有数据) 1:加载中 2:加载完成(没有更多数据了)searchLoadi…

PHP如何实现解析抖音短视频链接中的无水印视频

抖音短视频的链接一般是一个很短的url地址&#xff0c;实际访问之后会进行重定向&#xff0c;访问一个很长的地址 public function douyin(Request $request){//获取前端传的抖音短视频地址$url $request->param(url,https://v.douyin.com/eNpFNdB/);if(empty($url)){retur…

抖音seo短视频矩阵系统源码开发解析---多账号授权管理

本文开发语音使用PHP语言开发&#xff0c;梅雨plum框架自主研发&#xff0c;文末另附开发技巧 抖音SEO短视频矩阵系统源码开发解析是一种基于抖音平台的短视频排名优化技术&#xff0c;通过对抖音算法的分析和抖音用户行为的研究&#xff0c;提供一种基于“流量矩阵”的短视频管…

在线解析短视频去水印工具

网址&#xff1a;在线解析短视频去水印工具 点击“在线体验”

抖音去除水印还原真实视频解析

抖音去除水印还原真实视频解析&#xff0c;输入抖音视频链接即可解析出真实无水印视频地址。 使用方法&#xff1a;在群内输入抖音地址即可~ 单条解析&#xff1a; http://v.douyin.com/8sAU3n 多条地址&#xff1a;&#xff08;含水印&#xff09; http://v.douyin.com/8sA…

最新抖音视频无水印解析接口及原理

1.无水印解析原理 用户将抖音视频分享给另外一个人的时候&#xff0c;可以直接复制链接。用户将得到一个类似下面的短链接 https://v.douyin.com/Du2M7R如果你对这方面有兴趣&#xff0c;可以和我们一群程序员交流学习&#xff0c;共同进步 695623459用户将短链口令复制&…

快手抖音短视频如何解析去除视频水印

很多从事媒体做视频的朋友会在一些素材平台上收集素材&#xff0c;但是发现下载的图片/视频会有水印&#xff0c;非常烦人。今天&#xff0c;今天教大家如何一键去除视频中的水印&#xff01;来看看吧&#xff01; https://www.shuiyinyun.com/inpaint-video.htmlhttps://www.s…

免费抖音视频解析网站_抖音规则解析:抖音视频为什么能火?推荐规则是什么?【揭秘】...

视频出现之后&#xff0c;又相继出现抖音、西瓜、火山、美拍等短视平台&#xff0c;其中以抖音、快手为主&#xff0c;而各大互联网公司都开始纷纷涉猎短视频领域&#xff0c;那么究竟要怎么要才能玩转短视频平台呢 ! 今天小编就给大家分析一下抖音短视频的一些玩法规则&#x…

PHP抖音无水印解析视频代码+思路

抖音无水印视频解析接口 抖音无水印视频思路 抖音解析PHP代码 php解析抖音无水印视频 这几天疫情严重&#xff0c;放假在家无所事事&#xff0c;闲着无聊写点代码&#xff0c;今天来说说PHP无水印解析抖音视频 网上的代码银狐自己试了试都是没用的&#xff0c;文末附上本人的…

msm8953 + android7.1.2知识总结

说明&#xff1a;本人之前一直在应用层开发&#xff0c;然而由于公司发展需要&#xff0c;现在要安卓系统级开发&#xff0c;涉及到硬件画板、驱动开发、编译、镜像烧录等等&#xff0c;难度可想而知&#xff0c;只能恨自己知识面太窄。但是本着不放弃、不抛弃的精神&#xff0…

高通骁龙450智能模块msm8953 android 4G

1、产品概念 高通450核心板 是一款基于高通平台、工业级高性能、可运行安卓操作系统的 4G 智能模块&#xff0c;可通过焊盘内嵌于各类 M2M 产品应用中&#xff0c;非常适合开发POS 机、车载电脑、多媒体终端、智能家居、物联网终端等移动设备。 主要性能 表 1&#xff1a;主…

高通Android msm8953 驱动开发(二)--TP调试

本篇记录Andoird9 高通msm8953 汇顶gt9xx系列TP调试过程&#xff0c;主要涉及到以下几个知识点&#xff1a; ①.TP通讯的基本原理 ②.TP参数的配置&#xff1b; ③.不同TP的兼容&#xff1b; ④.TP与LCD原点不一致的解决-翻转TP 一.TP通讯的基本原理 主板与TP是通过I2C协议…

高通Android msm8953 驱动开发(一)--LCD调试

本篇记录Andoird9 高通msm8953 ili9881c LCD调试过程&#xff0c;主要涉及到以下几个知识点&#xff1a; (一).利用GCDB生成lk 头文件和 kernel dts&#xff0c;点亮屏幕&#xff1b; (二).LCD兼容; &#xff08;三).LCD方向调整; 一.GCDB生成lk 头文件和 kernel dts GCDB可以…

msm8953 LCD移植详解

一、简介 本文是基于高通msm8953的LCD模块移植说明。LCD移植主要是涉及到LK和kernel部分的修改。 二、实操准备 1、专业术语 HSYNC:行同步信号&#xff0c;表示扫描1行的开始。 VSYNC:帧同步信号,表示扫描1帧的开始&#xff0c;一帧也就是LCD显示的一个画面。 HFP:Horizon …

Qcom平台添加 Camera 驱动(msm8953)

前言 硬件平台&#xff1a;MSM8953/SDM450 软件平台&#xff1a;Android9.0 主摄IC&#xff1a; IMX258 (AF、Flash) 前摄IC&#xff1a; GC5025(AF) 景深&#xff1a; OV5670/GC5025(AF) Qocm平台Android5.1 和Android8.0 (N1 msm8909)流程基本一致&#xff0c;And…

高通平台msm8953 display子系统学习

硬件上&#xff0c;高通平台有一个mipi-dsi接口连接LCM&#xff0c;由MDP&#xff08;mobile display processor&#xff09;进行管理&#xff0c;就是一般说的LCD控制器 软件上&#xff0c;高通平台提供MDSS&#xff08;Multimedia Display Sub-system&#xff09;进行管理 …

[高通MSM8953_64][Android10]解决制作差分包不生成system_manifest.xml的问题

文章目录 开发平台基本信息问题描述解决方法 开发平台基本信息 芯片: MSM8953_64 版本: Android 10 kernel: msm-4.9 问题描述 设备在调试OTA升级功能的时候&#xff0c;制作OTA全量包测试升级功能&#xff0c;升级正常&#xff1b;然后&#xff0c;测试差分包升级失败了&am…

4G全网通模块 安卓 高通骁龙MSM8909核心板 开发板

核心板特性 A53架构 8核(8*2.2GHz(A53)) 产品尺寸小,便于客户集成,减少产品体积;支持4G LTE超高速上网,单板兼容移动/联通/电信2G/3G/4G;支持4+128存储器,SD3.0支持128G;尺寸小、集成度高、大板布板灵活;支持全网通=、wifi双频;支持快充,QC3.04线MIPI 分辨率1920*1280…

【EMMC】MSM8953里时钟是如何分频的

时钟源 MSM8953振荡频率为19.2 MHz的单晶振荡器&#xff08;XO&#xff09;。XO作为所有pll的源&#xff0c;也可以作为其他时钟的源。MSM8953没有单独的休眠晶体&#xff0c;使用586的除数从XO生成睡眠时钟32.768khz作为时钟信号源。 分析代码 在host中probe函数里有在初始…