使用 Foursquare api“地点”服务..我正在解析 nearByVenue 详细信息,如商店、餐厅等。
假设作为一个例子我得到以下链接:
https://api.foursquare.com/v1/venues.json?geolat=40.562362&geolong=-111.938689
问题是我只得到 10 个附近的详细信息。假设我站在纽约,应该有许多场地详细信息。为什么我只得到 10 个详细信息?
是否有任何其他服务或我使用错误的方法?
谢谢
使用 Foursquare api“地点”服务..我正在解析 nearByVenue 详细信息,如商店、餐厅等。
假设作为一个例子我得到以下链接:
https://api.foursquare.com/v1/venues.json?geolat=40.562362&geolong=-111.938689
问题是我只得到 10 个附近的详细信息。假设我站在纽约,应该有许多场地详细信息。为什么我只得到 10 个详细信息?
是否有任何其他服务或我使用错误的方法?
谢谢
添加l=n
where n 是您在查询字符串中的限制。默认限制设置为 30。
https://api.foursquare.com/v1/venues.json?geolat=40.562362&geolong=-111.938689&l=10
https://api.foursquare.com/v1/venues.xml?geolat=40.562362&geolong=-111.938689&l=50&q=coffee
您可以更改 l="no of result" 参数的值。
此外,如果您想搜索特定关键字,例如 ATM、Coffee,则可以添加参数 q 并添加其值,例如 q="atm"、q="coffee" 等。
希望对您有所帮助。