Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从链接获取视频URL_Php_Parsing_Dom - Fatal编程技术网

Php 从链接获取视频URL

Php 从链接获取视频URL,php,parsing,dom,Php,Parsing,Dom,我尝试从一个链接中获取视频链接,在浏览器中检查元素视频链接显示。但当我看到页面源是空的。我尝试了dom解析器和其他它不显示任何 <?php header('Content-type: text/plain'); include 'HTML5/Parser.php'; $html = "http://www.nowvideo.co/mobile/#/videos/029361d6b060a"; $d = HTML5_Parser::parse($html); echo $d->

我尝试从一个链接中获取视频链接,在浏览器中检查元素视频链接显示。但当我看到页面源是空的。我尝试了dom解析器和其他它不显示任何

<?php 
header('Content-type: text/plain');

include 'HTML5/Parser.php';

$html = "http://www.nowvideo.co/mobile/#/videos/029361d6b060a";
$d = HTML5_Parser::parse($html);

echo $d->saveHTML();
?>

您发布的网站正在向

返回一个JSON对象:

{
    "total_count" : 1,
    "items" : [{
            "id" : "029361d6b060a",
            "title" : "Infini.2015.HDRip.XviD.AC3-EVO",
            "desc" : "",
            "pic" : "play.png",
            "fullurl" : "video.php?id=029361d6b060a",
            "download" : "video.php?id=029361d6b060a&download=1&key=c17e9dc935424de478ccff158806178f",
            "videoLink" : "http:\/\/www.nowvideo.co\/video\/"
         }
    ]
}
然后我假设,正如其他视频网站所做的那样,有一些javascript逻辑处理这个JSON对象并构造到视频的链接,因此复制这样的视频并不容易

您最好的选择是尝试对此类javascript逻辑进行反向工程,但我认为这可能是非法的

{
    "total_count" : 1,
    "items" : [{
            "id" : "029361d6b060a",
            "title" : "Infini.2015.HDRip.XviD.AC3-EVO",
            "desc" : "",
            "pic" : "play.png",
            "fullurl" : "video.php?id=029361d6b060a",
            "download" : "video.php?id=029361d6b060a&download=1&key=c17e9dc935424de478ccff158806178f",
            "videoLink" : "http:\/\/www.nowvideo.co\/video\/"
         }
    ]
}