private static function getVrsEncodeCode($_arg1) { $_local6; $_local2 = ""; $_local3 = explode("-", $_arg1); $_local4 = count($_local3); $_local5 = $_local4 - 1; while ($_local5 >= 0) { $_local6 = Iqiyi::getVRSXORCode(intval($_local3[$_local4 - $_local5 - 1], 16), $_local5); $_local2 = Iqiyi::fromCharCode($_local6) . $_local2; $_local5--; } return $_local2; }
function debug($url, $type, $proxy) { $result = Iqiyi::parse($url, $type, $proxy); echo "<pre>\n<span>下载链接10分钟内有效,请尽快下载,若失效刷新本页面!</span> <br>"; if ($result) { if ($type == 'high') { $format = "高清"; } if ($type == 'super') { $format = "720P"; } if ($type == 'hd') { $format = "1080P"; } if ($result == 404) { echo "<span>不支持解析VIP视频!</span>"; } else { if ($type == 'all') { print_r($result); } else { echo "\n标题:" . $result['title'] . "\n"; echo "时长:" . $result['seconds'] . "秒\n"; $value = array_slice($result, 2, 1); if ($value) { echo "<ol>"; foreach ($value as $key => $vals) { foreach ($vals as $val) { echo "<li>" . $val . "</li>"; } } } else { echo "<p><span>未解析到" . $format . "格式的视频!</span></p>"; } echo "</ol>"; } } } else { echo "\n<span>获取失败!</span>"; } echo "</pre>\n"; }
function debug($url, $type) { $result = Iqiyi::parse($url, $type); echo "<pre>\n<span>下载链接10分钟内有效,请尽快下载,若失效刷新本页面!</span> <br>"; if ($result) { if ($type == 'all') { print_r($result); } else { echo "\n标题:" . $result['title'] . "\n"; echo "时长:" . $result['seconds'] . "秒\n"; echo "<ol>"; $value = array_slice($result, 2, 1); foreach ($value as $key => $vals) { foreach ($vals as $val) { echo "<li>" . $val . "</li>"; } } echo "</ol>"; } } else { echo "\n<span>获取失败!</span>"; } echo "</pre>\n"; }
/** * [_parseIqiyi 解析爱奇艺视频] * @param [type] $url [description] * @return [type] [description] */ private static function _parseIqiyi($url) { $data = Iqiyi::parse($url); return $data; }