【发布时间】:2014-05-20 05:53:49
【问题描述】:
当我通过 API 搜索场所时,我得到的结果与foursquare 网站不同。例如,我正在“加利福尼亚州旧金山”附近寻找一个名为“Nopalito”的场所。我的印象是这应该返回相关匹配:
https://api.foursquare.com/v2/venues/search?query=Nopalito&intent=match&near=San%20Francisco%2C%20CA
我只收到一个名为“Invocation”的场所的结果。但是,当我通过foursquare.com 网站运行类似查询时,我得到了我所期望的结果:
https://foursquare.com/search?tab=venueResults&q=Nopalito&lat=&lng=&near=San+Francisco%2Cca&source=q
网站搜索产生了位于加利福尼亚州旧金山的两个名为 Nopalito 的场所。
似乎是一个非常基本的查询,潜在结果数量有限。这是怎么回事?我在这里遗漏了什么明显的东西吗?
【问题讨论】:
-
好的,所以我像往常一样回答我自己的问题,而不是花几天时间把我的头撞在墙上。检查一下...从我的 URL 和 bada-bing 中删除 &intent=match。诺帕利托的两场比赛。但是,我将此作为一个悬而未决的问题,因为从文档中我相信我的原始查询仍然是正确的。我挑战你证明我错了四方。挑战。
-
挑战似乎已经完成? :-)
标签: api search foursquare