Существует Поиск места для Android, который позволяет выполнять фильтрацию по категории:
addCategory()
имеет 8 категории уровней:
Param categories[0] must be one of {EDUCATION, FOOD_BEVERAGE, HOTEL_LODGING, MEDICAL_HEALTH,
ARTS_ENTERTAINMENT, SHOPPING_RETAIL, FITNESS_RECREATION, TRAVEL_TRANSPORTATION}
Однако мне нужен веб-API (не Android). Я пробовал следующий веб-API:
https://graph.facebook.com/search?distance=1000¢er=-37.756180, 145.151895 & type = place & fields = id, name, category_list, location & limit = 20 & access_token = ****
который возвращает следующее:
, но я не уверен, как я могу отфильтровать эти результаты на основе их категории. Например, я не хочу возвращать пригороды. Я хочу вернуть определенные типы мест, таких как рестораны, банки и т. Д. c. Однако добавление &category=133576170041936
(это идентификатор категории BANK) не отфильтрует результаты.
Добавление &category=FOOD_BEVERAGE
также ничего не делает.
Есть ли другой способ фильтрации результатов по категории .?