Мы используем API-интерфейсы Foursquare для интеграции мобильных приложений. Мы заметили, что некоторые спортивные залы не включены в ответ Foursquare, даже если местоположение пользователя находится на расстоянии 20-30 метров от центра.Поиск в Foursquare venues API: как получить самые близкие места вокруг?
Вот пример. Существует "Gates Fitness Center" в Денвере. запрос API:
https://api.foursquare.com/v2/venues/search?ll=39.7524669,-105.0032014&intent=checkin&radius=50&client_id=<CLIENT_ID>&client_secret=<CLIENT_SECRET>&v=20131118&categoryId=4bf58dd8d48988d175941735
Gym возвращается как ожидается, если радиус поиска составляет 50 метров.
После радиус поиска увеличена до 3218 метров (2 мили) затем тренажерный зал «Ворота Фитнес-центр» не существует:
https://api.foursquare.com/v2/venues/search?ll=39.7524669,-105.0032014&intent=checkin&radius=3218&client_id=<CLIENT_ID>&client_secret=<CLIENT_SECRET>&v=20131118&categoryId=4bf58dd8d48988d175941735
Мое понимание intent=checkin
следует отдавать приоритет места на расстоянии.
Итак, мой вопрос заключается в том, как построить API-запрос, чтобы убедиться, что в сети появляются ЛЮБЫЕ МЕСТА?
Спасибо!
просто уточнить, что 2 мили радиус поиска бизнес-требование. –