我想从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");
?>
答案 0 :(得分:0)
网址正在发送重定向,因此请将此 cURL
参数添加到您现有的内容中。
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);