2014-01-10 105 views
0

我想從vk.com.獲取頁面內容。我使用php和我已經得到的頁面內容,但是它不是適當的內容。例如,當我從vk.com/video56612186_167049188獲取內容應該是在底部完全獲取視頻細節,但我將用戶視頻列表作爲頁面內容獲得。我注意到,我想要的部分是由ajax加載點擊和地址欄上的鏈接也chnages,意味着我應該獲取視頻內容,但它並非如此。從vk.com獲取頁面內容

<?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

回答

0

的URL發送重定向,所以這個cURL PARAM添加到您現有的東西..

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); 
+0

我不認爲這是發叮叮重定向它只是在底部添加一部分,我想要的那部分。請檢查我的編輯。 – user2327579

+0

所以你需要src內容(鏈接)?或者你能澄清你的預期產出? –

+0

檢查鏈接http://vk.com/videos56612186 .....然後點擊任何視頻。我想要的是當我點擊視頻時生成的內容 – user2327579