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