尝试使用foursquare explorer api按类别搜索

时间:2016-04-12 13:44:15

标签: ios httprequest foursquare

我想在你发现的应用程序附近建一家餐馆,并计划使用这四个方形api。我想使用explorer api,这样用户就可以搜索“我附近的美国餐馆”,而不是搜索像“我附近的地铁”这样的特定餐厅。但是对于探索者,我不能按类别搜索。他们给我们的默认http请求是:

https://api.foursquare.com/v2/venues/explore?ll=40.7,-74

现在我正在尝试添加一个允许用户按类别搜索restuarants的参数。所以我查看了foursquares类别并找到了美国餐馆,找到了该类别的关键,并将其作为参数放置如下:

https://api.foursquare.com/v2/venues/explore?section=4bf58dd8d48988d14e941735&section=4bf58dd8d48988d10f941735&ll=40.7,-74

但是当我这样搜索时,我得到的结果与默认结果相同,我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果您转到https://developer.foursquare.com/docs/explore#req=users/self,您会找到API资源管理器,您可以在将其编码到代码中之前对其进行整形。但是如果你将section = Category_ID更改为categoryId = Category_ID,那么你应该得到你正在寻找的结果。例如:https://api.foursquare.com/v2/venues/explore?ll=40.7,-74&categoryId=4bf58dd8d48988d14e941735