FourSquare API returns 个我没有叫到的场地

FourSquare API returns venues that I have not called for

我们有兴趣在我们正在构建的应用程序中生成场地列表。我们为此调用 FourSquare API,我们希望它 return 仅适合我们在调用中指定的参数的场所。我们已指定我们想要“同性恋酒吧”类别中的场所,距离发出呼叫的坐标 100 米以内。

当我们从奥斯陆的坐标拨打电话时,API return 一个同性恋酒吧,但 return 坐标 100 米以内的另外两个同性恋酒吧(这些在 FourSquare 的数据库中)。相反,API return 是一组不在我们指定类别中的地点(办公室、会议中心、普通酒吧等)。我们显然对这些场馆不感兴趣——我们对 API 不 return.

的两个场馆感兴趣

通话的URL如下。拜托,如果您能帮助我了解如何更正此问题,我将不胜感激。

https://api.foursquare.com/v2/venues/search?categoryIds=4bf58dd8d48988d1d8941735&ll=59.915286,10.740464&radius=100&limit=15&v=20210826&intent=browse

中的documentation表示参数名是categoryId(不是复数)。试试看。