У меня была похожая проблема с моим приложением.Еще пару недель назад мы могли отправлять запросы в API Foursquare без указания идентификаторов категорий.При этом учитывались все категории мест.Но теперь, если вы опускаете categoryId, никакое место не возвращается вообще.Я не знаю, является ли это ошибкой в API Foursquare или просто изменением функции (ОЧЕНЬ БЫСТРОЕ изменение).
Пока мы не знаем реального ответа, попробуйте добавить «categoryId» к вашемузапрос, такой как:
https://api.foursquare.com/v2/venues/search?
client_id={YOUR_CLIENT_ID}
&client_secret={YOUR_CLIENT_SECRET}
&v=20130815&ll={LATITUDE},{LONGITUDE}
&limit=50
&intent=browse
&radius=50
&categoryId=4d4b7104d754a06370d81259,4d4b7105d754a06372d81259
(отступ в указанном выше URL-адресе только для удобства чтения, при выполнении запроса этот URL-адрес следует указывать в виде одной строки)