我一定是误解了foursquare API 上的类别,这让我发疯。
当我发送这个:
https://api.foursquare.com/v2/venues/search?ll=44.874491,-93.328212&client_id=XXX&client_secret=XXX&v=20130327
我得到了我所期望的所有场地。但是,如果我这样为咖啡店做 categoryId:
https://api.foursquare.com/v2/venues/search?ll=44.874491,-93.328212&categoryId=4bf58dd8d48988d1e0931735&client_id=XXX&client_secret=XXX&v=20130327
我失去了最初出现的最近的咖啡店。特别是,我坐的那个地址是7101 France Ave S
. 这种行为一直很奇怪。
然后是第二个问题:既然Coffee Shop
是下面的一个类别Food
,当我限制到类别时我是否应该得到它们Food
?如果我这样做:
https://api.foursquare.com/v2/venues/search?ll=44.874491,-93.328212&categoryId=4d4b7105d754a06374d81259&client_id=XXX&client_secret=XXX&v=20130327
我没有一家咖啡店。这让我发疯,我知道我一定错过了一些简单的东西。提前致谢!