我想从此页面获取“file”m3u8“view-source:http://www.freelivestream.tv/embedPlayer.php?file=cartoon”
我正在尝试使用此代码但未获得所有值,请提供任何帮助
<?php
$url = "http://www.freelivestream.tv/embedPlayer.php?file=cartoon";
$contents = file_get_contents($url);
preg_match('@m3u8([^"]+)@',$contents,$filo);
$filo = urldecode($filo[0]);
echo $filo;
?>
但是我的代码只给出:m3u8?wmsAuthSign = c2VydmVyX3RpbWU9OS8xOS8yMDE3IDEyOjE4OjEyIFBNJmhhc2hfdmFsdWU9aGI4bVZBZEdKY3E3ZVpFOWx3REdadz09JnZhbGlkbWludXRlcz01
感谢
答案 0 :(得分:0)
使用以下代码:
$url = "http://www.freelivestream.tv/embedPlayer.php?file=cartoon";
$contents = file_get_contents($url);
preg_match('/"(.*)m3u8(.*)"/',$contents,$filo);
$filo = urldecode($filo[0]);
echo $filo;
希望这会有所帮助。