Miejsca wyszukiwania API wykresów Facebook według kategorii

Obecnie opracowuję aplikację na Androida, która korzysta z interfejsu API wykresów Facebook, aby pobierać strony / miejsca na podstawie lokalizacji użytkownika. Chcę również filtrować wyniki według kategorii, na przykład restauracji. Na razie szukam nazwy „restauracja” w następujący sposób:https://graph.facebook.com/search?q=restaurant&type=place&center=37.76,-122.427&distance=1000

Problem polega na tym, że nie znajdzie stron / miejsc, które nie mają nazwy „restauracja”, a także zwraca miejsca, które nie mają nic wspólnego z restauracjami. Mam również problem z językiem, w krajach nieanglojęzycznych moje wyszukiwanie zakończy się niepowodzeniem.

Możliwym rozwiązaniem, które rozważam, jest uzyskanie wszystkich miejsc w zasięgu i przeanalizowanie ich w mojej aplikacji pod kątem kategorii lub nazwy. Oczywiście przynosi to wiele nakładów na moją aplikację.

Zastanawiałem się, czy istnieje lepsze rozwiązanie, jak użycie FQL do filtrowania wyników?

questionAnswers(1)

yourAnswerToTheQuestion