【问题标题】:/venue/id endpoint returns different venue id/venue/id 端点返回不同的场地 id
【发布时间】:2012-04-05 11:35:08
【问题描述】:

我有一个场地 ID,已存储为参考。在尝试从foursquare API 中提取信息以显示给用户时,我从/venues/ 返回的地点与我请求的地点不同。它们本质上是相同的,除了 id...

https://api.foursquare.com/v2/venues/4e75fc201495be51715b18f1

返回 id=4e6c56a5483b1f5ebe0a6e0f 的场地

这怎么可能?我假设场地倒塌了,这个场地是主要的?这似乎仍然是一个问题,因为我希望能回到我要求的场地,即使它是重复的。

【问题讨论】:

    标签: foursquare


    【解决方案1】:

    当场地被合并时,两个场地中“更受欢迎”的是保留的那个,并且次要条目的值被合并到该对象中。

    因此,如果您请求一个场地并取回一个具有不同 ID 的场地,您应该更新您的本地数据库以使用此新 ID 作为该位置的规范四方标识符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-09
      • 1970-01-01
      • 2016-06-11
      相关资源
      最近更新 更多