Неопределенное исключение: 1: в API Facebook произошла неизвестная ошибка, ошибка FQL - PullRequest
0 голосов
/ 26 декабря 2011

Когда я пытаюсь сделать FQL , чтобы поймать все фотографии в чеках друга, я получаю неизвестную ошибку от API Facebook.

Вот мой код:

$photo_params = array('method' => 'fql.query','query' => "SELECT attachment, post_id FROM stream WHERE post_id IN ( SELECT post_id FROM checkin WHERE author_uid in (SELECT uid2 FROM friend WHERE uid1 = me()))",);
//Run query

$result_photo = $fbapi->api($photo_params);

Я обработаю данные вложения, чтобы получить URL фотографии.

Как мне это исправить?

1 Ответ

0 голосов
/ 26 декабря 2011

Вы используете Graph API неправильно. Новый способ выполнения запросов FQL через Graph API:

$query = "SELECT attachment, post_id FROM stream WHERE post_id IN ( SELECT post_id FROM checkin WHERE author_uid in (SELECT uid2 FROM friend WHERE uid1 = me()))";
$result_photo = $fbapi->api('/fql', 'GET', array('q'=>$query));
...