Facebook PHP API. Поиск людей - PullRequest
       1

Facebook PHP API. Поиск людей

1 голос
/ 28 октября 2011

Я пытаюсь сделать небольшое приложение (с php и php facebook api). Все, что мне сейчас нужно, работает нормально, но одно - нет. Мне нужно найти людей и заказать их у общего друга. Я пытаюсь сделать это с кодом FQL:

$fql = "SELECT uid FROM user WHERE name=\"Lukáš Kotas\" ORDER BY mutual_friend_count DESC";

Но я получил эту ошибку

Exception: 604: Your statement is not indexable. The WHERE clause must contain an indexable column. Such columns are marked with * in the tables linked from http://developers.facebook.com/docs/reference/fql

// в fql faq это "имя", помеченное как индексируемое ...

Есть ли другой способ поиска людей? Спасибо за ответ.

Ответы [ 2 ]

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

name должен быть индексируемым столбцом, поэтому вы должны иметь возможность выполнять поиск по нему, как пытаетесь это сделать.

Однако в настоящее время он содержит ошибки.Это подтвержденная ошибка, над которой работает Facebook.Вы можете подписаться на ошибку здесь: http://developers.facebook.com/bugs/266794040030851

0 голосов
/ 28 октября 2011

Попробуйте удалить косую черту.

$fql = "SELECT uid FROM user WHERE name="Lukáš Kotas" ORDER BY mutual_friend_count DESC";
...