Поиск Graph API возвращает результаты, отличные от поиска fb

Я вхожу в Facebook со своим пользователем и получаю токен доступа от API Explorer.

Если я ищу coca-cola в окне поиска facebook на обычной стене, я получаю (официальную) страницу coca-cola в качестве первого результата, у которой 40 миллионов поклонников.

Если я выполняю поиск с помощью restfb с API-интерфейсом графика, используя свой токен доступа, эта страница не будет найдена в первых 550+ результатах: запрос Fb Explorer

(Я заметил, что то же самое и в fb: если вы ищете в строке поиска, не нажимая Enter, эта страница будет первой, если вы затем нажмете «Получить все результаты», этой страницы нет в результатах.)

Почему? Есть ли способ получить ВСЕ результаты, как в окне поиска? Или хотя бы сначала получить наиболее понравившиеся?

Спасибо.


person MaxS    schedule 01.03.2012    source источник


Ответы (1)


Нет, к сожалению, Graph API — это своего рода «урезанная версия» данных и функций Facebook. Лучшее, что вы можете сделать, это разбить на страницы, где это возможно, а также изучить как FQL, так и новые объекты Graph API, из которых можно извлекать данные.

person DMCS    schedule 01.03.2012