Пример FQL-запроса в FB неверен.У кого-то есть правильный образец? - PullRequest
0 голосов
/ 22 ноября 2011

Образец, размещенный в документации, по адресу: http://developers.facebook.com/docs/reference/fql/ неверен и не работает.(php)

$fql_query_url = 'https://graph.facebook.com/'
. '/fql?q=SELECT+uid2+FROM+friend+WHERE+uid1=me()'
. '&' . $access_token;
$fql_query_result = file_get_contents($fql_query_url);

=> их два /: ... facebook.com//fql ... => слово "& access_token" отсутствует.

Однако дажевыдавая правильный URL, функция, похоже, ничего не возвращает ... Вот код, который я использовал: (передается функция $ id, например, 12345678)

$Fb = new Facebook(array('appId'=>FB_API_ID,'secret'=>FB_API_SECRET));
$access_token = $Fb->getAccessToken();
$fql_query_url = "https://graph.facebook.com/fql?q=SELECT+uid2+FROM+friend+WHERE+uid1=".$id."&access_token=" . $access_token;
$resp = file_get_contents($fql_query_url);
$var = json_decode($resp, true);
$txt .= "<br /><b>FQL QUERY:</b><br />" . display_tree($var);

Кто-то сделал это ???

1 Ответ

0 голосов
/ 22 ноября 2011

Мне кажется, что этот запрос работает, когда я запускаю его в браузере. Вы уверены, что у вас есть действительный токен доступа?

Можете ли вы попробовать это из Graph API Explorer? Вот ссылка .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...