Foursquare Venue API返回空的场地列表

时间:2018-12-05 08:18:51

标签: java foursquare

我正在研究FourSquare场所API。 直到今天凌晨3点,以下API链接才给出结果:

https://api.foursquare.com/v2/venues/search?ll=-6.21944223,106.80315059&intent=browse&radius=30&client_id=XXXX&client_secret=XXXX&v=20180512&m=foursquare

但是现在有一个空的场所阵列,状态码为200。开发者网站上没有更新。

请帮助我了解为什么会这样。提前致谢。

3 个答案:

答案 0 :(得分:1)

我的应用有类似的问题。直到几周前,我们无需指定类别ID即可向Foursquare api发出请求。通过这样做,所有场所类别都得到了考虑。但是现在,如果您省略categoryId,则根本不会返回任何位置。我不知道这是Foursquare api上的bug还是仅仅是功能上的改变(一项非常重大的改变)。

虽然我们不知道真正的答案,但是请尝试在您的请求中添加“ 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传递为一行)

答案 1 :(得分:0)

我也发生了同样的事情。我也更改了API版本(v),而没有任何

答案 2 :(得分:0)