views:

40

answers:

0

I'm trying to get some basic information about a user in a PHP script (id and name).

I have tried the following methods:

$retrieve = curl_init("https://graph.facebook.com/me?access_token=$accesstoken");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($retrieve, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$data = curl_exec($retrieve);
curl_close($retrieve);

and

$user = json_decode(file_get_contents(
         "https://graph.facebook.com/me?access_token=$accesstoken"))->me;

The cURL method (former) just times out. The file_get_contents (latter) method just doesn't return anything at all...

What could be causing this? Am I using cURL correctly?

related questions