从vk.com获取页面内容

时间:2014-01-10 12:23:35

标签: php video-streaming

我想从vk.com获取页面的内容。我使用的是php,我已经获得了页面内容但是它不是合适的内容。例如,当我从vk.com获取内容时/ video56612186_167049188应该在底部完整地获取视频详细信息,但我将用户视频列表作为页面内容。我已经注意到我想要的部分是在点击时由ajax加载的,而地址上的链接bar也是chnages,意味着我应该获取视频内容,但事实并非如此。

<?php

set_time_limit(0);

function get_content_of_url($url){
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
    $content = curl_exec($ch);
    curl_close($ch);
    return $content;
}
$plyst  =   get_content_of_url("http://vk.com/video56612186_167049188");
?>

enter image description here

1 个答案:

答案 0 :(得分:0)

网址正在发送重定向,因此请将此 cURL 参数添加到您现有的内容中。

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);