【问题标题】:foursquare website venue search not matching up to api searchFoursquare 网站场地搜索与 api 搜索不匹配
【发布时间】:2012-05-21 20:15:54
【问题描述】:

答案可能只是在暗示我,但这让我很烦恼

我一直在进行简单的搜索,试图找到我附近的所有户外野餐点。所以我在我的邮政编码中搜索 picnic,我得到了一个结果列表。
https://foursquare.com/search?tab=tipResults&q=picnic&lat=&lng=&near=10001

然后,我尝试使用 api(场所/探索端点)进行相同的搜索,以查看我的应用程序是否运行良好,并得到一个完全不同的地点列表。我一直使用的api url是
https://api.foursquare.com/v2/venues/explore?near=10001&section=outdoors&query=picnic&radius=5000&client_id=XXXX&client_secret=YYYY

顺便说一句,如果我不包含半径,它只会返回 1 个条目。

【问题讨论】:

    标签: foursquare


    【解决方案1】:

    您提供的网址:https://foursquare.com/search?tab=tipResults&q=picnic&lat=&lng=&near=10001

    提示结果是否在 10001 左右。

    您提供的 API 调用:https://api.foursquare.com/v2/venues/explore?near=10001&section=outdoors&query=picnic&radius=5000&client_id=XXXX&client_secret=YYYY

    是单个探索搜索 api 调用。

    这两个是非常不同的,会产生不同的结果

    尝试通过 API 运行提示搜索(API 文档this place):

    https://api.foursquare.com/v2/tips/search?near=10001&query=picnic

    (direct link for testing it)

    让我们知道这是否可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多