function video_js($key,$key_class){if($key_class=='wb'){#微博$d =http('https://m.weibo.cn/status/'.$key);//echo $d;if(strpos($d,'stream_url_hd": "')!=false){return str_get_zj($d,'stream_url_hd": "','"');}else if(strpos($d,'"stream_url": "')!=false){return str_get_zj($d,'"stream_url": "','"');}echo "解析失败";}elseif ($key_class=='dz') {return $key;}echo '失败失败!';return '';
}
/*** 取文本中间* 参数1  内容* 参数2  文本左边* 参数3  文本右边* 返回值 取出中间文本*/
function str_get_zj ($nr,$zb,$yb){//功能 取文本中间内容() 参数  内容,文本左边,文本右边$ls = stripos($nr,$zb);if($ls === false){return ;}$ls+=strlen($zb);$lsy=stripos($nr,$yb,$ls);if($lsy === false){return ;}return  substr ($nr,$ls,$lsy-$ls) ;
}/*** HTTP访问* 参数url              网址* 参数get_post      访问模式 0=GET 1=POST* 参数postdata         POST数据* 参数head          访问协议头 一行一个* 参数cookie        cookies* 参数location     重定向 0=不重定向  1=重定向* 参数proxy        代理ip:端口  * 参数timeout    访问超时 单位是秒 默认是8秒* 参数headr        返回协议头* 返回值 取出中间文本*/
function http($url,$get_post=0,$postdata='',$head='',$cookie='',$location=1,$proxy='',$timeout=8,&$headr='',$cookier=''){$ch = curl_init();//初始化curl_setopt($ch,CURLOPT_URL,$url);//设置URLcurl_setopt($ch, CURLOPT_COOKIE, $cookie);//设置cookiescurl_setopt($ch, CURLOPT_FOLLOWLOCATION,$location);//是否重定向curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//允许https访问。curl_setopt($ch,CURLOPT_POST,$get_post);//设置get或者postif($get_post == 1){curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);//提交POST内容}curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);//在执行curl_exec返回结果curl_setopt($ch, CURLOPT_HEADER,1);//设置输出响应头curl_setopt($ch,CURLOPT_HTTPHEADER,explode("\r\n",$head));//设置协议附加头headcurl_setopt($ch, CURLOPT_PROXY, $proxy); //设置代理ipcurl_setopt ($ch, CURLOPT_TIMEOUT, $timeout);//设置超时 单位是秒$x=curl_exec($ch);//执行$header = curl_getinfo($ch);//获取信息$headr=  substr ($x,0,$header['header_size']);//var_dump($header);//$cookier= implode('',preg_match('/Set-Cookie:(.*;)/iU',$headr,$str));curl_close($ch); return substr ($x,$header['header_size'],strlen($x)-$header['header_size']);;
}
-----------------------------------------------------------
#例如https://weibo.com/tv/v/FxTtuuP2j
#调用方法 echo video_js("FxTtuuP2j",'wb');

原理是访问https://m.weibo.cn/status/FxTtuuP2j 获得视频地址 然后302跳转,,到视频地址就完成视频解析

微博因为有做临时保密接口  视频地址都是临时的

秒拍微博视频接口-学习记录相关推荐

  1. 2017超级红人节发布“秒拍移动视频最具影响力红人”十佳榜单

    从电子竞技到网络男神搞笑鼻祖,从唱作歌手到化装大师再到舞蹈达人,涵盖了各行各业的TOP10网络红人们登上了"秒拍移动视频最具影响力红人"榜单.6月16日,由微博主办,一下科技(秒拍 ...

  2. (python)下载秒拍美拍视频

    最近在写一个应用,需要收集微博上一些热门的视频,像这些小视频一般都来自秒拍,微拍,美拍和新浪视频,而且没有下载的选项,所以只能动脑想想办法了. 第一步 分析网页源码. 例如:http://video. ...

  3. GMIC秒拍移动视频峰会|行业大咖齐聚,畅谈短视频平台力量

    2017年4月27日,在北京召开的移动视频峰会盛大启幕,现场投资家创业家齐聚此处,畅所欲言平台为互联网带来的勃勃生机,共同参与讨论平台力量的现状与发展. 会上.红点创投主管合伙人袁文达.百度视频CEO ...

  4. 秒拍移动视频峰会|一下科技韩坤:移动视频不是颠覆者而是迭代者

    4月27日,在北京国家会议中心,由一下科技及秒拍主办.GMIC协办的"视界智变,创见未来-2017移动视频峰会"盛大启幕.毫无疑问,2017年最热门的领域非短视频莫属,行业老将浴血 ...

  5. 美拍、秒拍短视频SDK功能实现

    在又拍云发布短视频解决方案后,有人问到如何能快速实现类似美拍.秒拍的短视点击打开链接频功能,并集成到现有的APP中. 我们先看美拍.秒拍所具备的一些基本功能:短视频拍摄,包括断点续拍.重拍(也就是回删 ...

  6. 【PR】PR在有原视频的情况下去除字幕视频水印学习记录

    1.导入视频素材 参考视频链接:https://www.zhihu.com/question/328850413/answer/2403445512

  7. python接口学习记录

    1.获取项目的绝对路径 import osclass GetBasePath:""":获取项目的文件夹的绝对地址"""@classmetho ...

  8. 华为云携手秒拍,云+AI助力短视频加速发展

    华为云携手秒拍,云+AI助力短视频加速发展 作为行业领先的移动视频矩阵平台,炫一下(北京)科技有限公司(以下简称"一下科技")一直走在行业发展前沿,旗下秒拍.小咖秀.波波等多款火爆 ...

  9. 华为云携手秒拍,云+AI助力短视频加速发展 1

    华为云携手秒拍,云+AI助力短视频加速发展 作为行业领先的移动视频矩阵平台,炫一下(北京)科技有限公司(以下简称"一下科技")一直走在行业发展前沿,旗下秒拍.小咖秀.波波等多款火爆 ...

最新文章

  1. Team Foundation Server安装指南
  2. Ubuntu SSH Algorithm negotiation failed
  3. 使用timer控件创建一个简单的报警程序
  4. oracle中的with的用法,oracle中with子句的用法(转)
  5. 复练-软考网规-两地三中心
  6. CCF CSP202112-1 序列查询
  7. 第二篇、python进阶篇
  8. 计算机telnet命令大全,Telnet 命令使用方法详解
  9. Python找不到的包从pip官网下载,以windows-filedialogs为例
  10. C语言中access/_access函数的使用
  11. 7、固定资产减少凭证处理
  12. windows分类及安装
  13. 粘包现象以及如何处理粘包
  14. Python v / s PHP:2019年选择哪种编程语言?
  15. 2013年第四届java A组蓝桥杯省赛真题
  16. C++基础2:ASC码中 ‘A’ 和 ‘a’ 分别在什么位置??
  17. 除了小程序游戏之外,同样备受外界关注的还有小程序电商
  18. 苹果手机与电脑互传文件(win10自带方法)
  19. 虚幻4引擎学习日记----个人2d游戏开发_1
  20. 手机远程管理服务器软件,远程控制软件 手机远程管理服务器

热门文章

  1. ECCV 2022 | MGD:适用于分类、检测和分割的生成式知识蒸馏
  2. 设z服从标准正态分布_【填空题】设Z服从标准正态分布,则 (保留四位小数)
  3. 深度学习的发展与挑战
  4. 哈希表——开哈希表和闭哈希表
  5. pup2usb: 小芭比Puppy Linux硬盘/U盘安装程序
  6. OpenAI 团队组织架构和研发技术栈
  7. PatchMatch Stereo(一)Slunted Windows
  8. 第五家面试(东航电商 )
  9. LABVIEW调用电脑摄像头
  10. JavaSpring过时的经典语录