как использовать cURL в facebook graph api request

Я получаю информацию в 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);