【发布时间】:2020-06-11 13:15:14
【问题描述】:
我正在尝试让所有场地都靠近提供的纬度和经度的位置。如果有那么多,我需要超过 50 个场地,但是我得到的结果比我预期的要少。这是我的代码:
RADIUS = 200
LIMIT = 200
offset = 1
VERSION = '20200603'
latitude = 40.7127281
longitude = -74.0060152
url = 'https://api.foursquare.com/v2/venues/explore?client_id={}&client_secret={}&v={}&ll={},{}&radius={}&limit={}'.format(
CLIENT_ID,
CLIENT_SECRET,
VERSION,
latitude,
longitude,
RADIUS,
LIMIT
)
result = requests.get(url).json()
我得到了 20 个不同类型的场地。这比我预期的场地数量要少,所以我尝试从 Foursquare API 端点示例中执行相同的探索请求: https://foursquare.com/developers/explore#req=venues%2Fexplore%3Fnear%3DNYC
这次我得到了 42 个场地结果。我检查了端点的参数,可能影响结果的限制和半径,但结果还是一样。
有没有人做过同样的请求有什么建议?
感谢您的帮助!
【问题讨论】:
-
请告诉我们
latitude, longitude值 -
我会添加参数,感谢您的帮助。
标签: python foursquare