API facebook graph Place. Как искать еду и есть места по субкатегориям (например, суши, гамбургеры ...) - PullRequest
0 голосов
/ 17 июня 2020

Привет сообществу!

Я разрабатываю веб-приложение на javascript. Одна из функций - поиск ресторана вокруг позиции с подкатегорией (например, подкатегории: поиск суши, бургеров, сэндвичей, пекарни и т. Д. c.) Для этого я хотел бы использовать график facebook помещает API, поскольку API Google больше не бесплатный.

https://developers.facebook.com/docs/places/web/search/

Я прочитал их документацию и провел несколько тестов. Я запрашиваю как категорию ['FOOD_BEVERAGE']. Но какие подкатегории? Я знаю, что эта информация содержится в поле category_list в данных о местах, которые я получил в результате моего вызова get.

Использование параметра 'q' в запросе не работает, потому что поиск выполняется только по имени поле. Например, если я сделаю q = sushi, я получу только ресторан, в названии которого есть суши, но если ресторан делает суши, но с названием вроде «tokyo food», я получу его в результате.

Проблема в том, что без него мне приходится иметь дело с большим результатом. например, я получаю более 2000 ресторанов по запросу в центре города с максимальным расстоянием на 1000 м.

Кто-нибудь знает, как я могу получить только ресторан, который соответствует подкатегориям, которые я хотел бы иметь?

если это невозможно, знаете ли вы другой бесплатный API, который я мог бы использовать для этого? Я уже проверил foursquares one, yelp или bing, но ни один из них не предоставляет мне нужную информацию и не имеет достаточно хорошего количества бесплатных звонков.

Спасибо за вашу помощь !!

Тим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...