以下代碼中的錯誤在哪裏?我嘗試從Instagram網站上獲取數據,例如https://www.instagram.com/nasa/media/ - 我想以這種方式採取它不想使用API。 目前每一件事情的工作,如果我通過file_get_contents
取數據,但希望把它通過curl
- 更快通過CURL獲取Instagram數據
<?php
function fetchData($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$result = fetchData('https://www.instagram.com/nasa/media/');
$result = json_decode($result);
?>
你爲什麼認爲它更快? – miken32
你認爲你的代碼有什麼問題。 $ result是您也可以訪問的stdClass對象。只需做一個var_dump($ result)並看看你得到了什麼。通話狀態良好。 –