Foursquare场地搜索结果显着不同

时间:2015-09-21 16:16:02

标签: foursquare

我在这里观察同样的问题: Foursquare API doesn't work when searching main categories

我的问题与此有关: Foursquare API Venues returning almost empty venues intent=browse

但提供的答案(删除类别ID)并没有改变结果。我发了一条推文到Foursquare API推特账户,但没有听到回复。我的查询结果于9月18日发生变化,截至目前尚未恢复正常。

到目前为止,我已经尝试过:

  1. 删除类别ID(无更改)。

  2. 使用PHP从动态生成的值更改版本日期     $version = date('Ymd');为静态字符串值v=20150918(无更改)。

  3. 添加了query=restaurant确实返回了结果但只包含带有查询字词的项目。对于我的应用程序,这是一个不完整的设置,是不可接受的。

  4. 删除了query=restaurantcategoryId=4d4b7105d754a06374d81259。这样可以按预期返回所有结果,因此对于我的申请而言,这只是与食物有关,这是不可接受的。

  5. 废弃整个场馆搜索API调用并使用场地探索API。这种重新调整的结果与我在9月18日之前收到的结果类似。

  6. 我的问题:

    Foursquare有没有人解释为什么会这样,以及如何解决的建议?如果没有,那么StackOverflow上的任何人都会看到另一个选择,除了诉诸第5项废弃场地搜索API并使用场地探索API吗?

    我不愿意采用#5的方式,因为:

    1. 场地搜索API似乎已停止工作,没有明显或明显的原因。它是否会重新开始工作,我只需要耐心,尽管现在我的网站充其量只是混合结果,最糟糕的是没有结果?

    2. 我需要重写将数据插入数据库的脚本以及在地图上显示数据的脚本。

    3. 这也是我的第一个问题。如果有最好的做法,我不会坚持,我会很感激。

      谢谢。

0 个答案:

没有答案