Foursquare Venues/ Исследуйте API: Схватки
Параметр раздела Foursquare venes/explore API не работает для меня.
Определяя "достопримечательности" под параметром раздела, я получаю много вещей, включая места для еды, которых там быть не должно. У меня нет этой проблемы при указании пищи, искусства, на улице и т. Д.
Вы можете проверить это, изменив параметр section здесь:
https://developer.foursquare.com/docs/explore
... и ищем результат ['response']['query']. Это не существует, когда вы указываете "достопримечательности".
У кого-нибудь есть обходной путь? Я хотел бы использовать конечную точку venues/explore из-за параметра sort bydistance.
3 ответа
section=sights
Параметр должен возвращать места, которые люди, как правило, посещают, когда едут в новую область. Они обычно слишком привязаны к таким вещам, как парки и памятники, но также содержат рестораны и бары, если их стоит посетить.
Эти результаты не являются кураторами, поэтому вы не будете похожи на традиционный путеводитель (Эмпайр Стейт Билдинг, статуя свободы и т. Д.), Но обеспечите уникальную перспективу, основанную на людях, которые путешествуют и живут в этом районе.
Если вы заинтересованы в туристических вещах, попробуйте удалить section
параметр и использовать query
срок tourist
или что вы пытаетесь достичь. venues/explore
конечная точка довольно хорошо разбирает термины запроса в значимые результаты.
Я сталкиваюсь с той же проблемой, и я боюсь, что это потому, что Foursquare пытается продвигать эти рестораны..
Моя идея проста, сделать еще один запрос с section=food
и удалите все это, если оно находится в sights
,
Другая идея - проверить, 'food' in ['venue']['categories'][0]['icon']['prefix']
также nightlife
не должно быть в sights
также.
Я решил это, используя места / исследовать конечную точку, не указав значение раздела с этим параметром запроса
запрос = туристический
// плюс другие параметры, например, ll, радиус
Эта комбинация дает мне привлекательные места, куда в основном путешествуют путешественники. До сих пор я не вижу много ресторанов в результатах.