Facebook Graph API поиск мест по категориям

В настоящее время я занимаюсь разработкой приложения для Android, которое использует API-интерфейс Facebook для получения страниц / мест в зависимости от местоположения пользователя. Я также хочу отфильтровать результаты по категориям, например, по ресторанам. Сейчас я просто ищу название "ресторан" как это: https://graph.facebook.com/search?q=restaurant&type=place&center=37.76,-122.427&distance=1000

Проблема заключается в том, что он не находит страницы / места, которые не имеют названия "restaurant" и он также возвращает места, которые не имеют никакого отношения к ресторанам. У меня также есть проблема с языком, в неанглоязычных странах мой поиск полностью провалится.

Возможное решение, которое я рассматриваю, состоит в том, чтобы получить все места в диапазоне и проанализировать их в моем приложении для категории или названия. Очевидно, это приносит много накладных расходов на мое приложение.

Мне было интересно, есть ли лучшее решение, например, использование FQL для получения отфильтрованных результатов?

Ответы на вопрос(1)

Ваш ответ на вопрос