Я получаю информацию в facebook graph api, используя file_get_contents ()
но иногда я получаю сообщение об ошибке.
Я узнал, что вместо file_get_contents () следует использовать cURL.
Проблема в том, что я не знаю, как использовать cURL с URL-адресом, который мне нужно передать.
если я обратился
file_get_contents($graph_url);
в cURL, какой будет код?
вот содержание $ graph_url
$graph_url= "https://graph.facebook.com/me/photos?" . "url=" . urlencode($photo_url) . "&message=" . urlencode('') . "&method=POST" . "&access_token=" .$access_token;
$graph_url= "https://graph.facebook.com/me/photos"; $postData = "url=" . urlencode($photo_url) . "&message=" . urlencode('') . "&access_token=" .$access_token; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $graph_url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $output = curl_exec($ch); curl_close($ch);