3

有谁知道我如何使用 Foursquare API 获得场地的得分/评级(例如 9.0/10)?

我正在通过无用户访问进行连接。 https://developer.foursquare.com/overview/auth#userless

我在请求场地详细信息时得到的 JSON blob 似乎不包括分数/评级。 https://developer.foursquare.com/docs/venues/venues

4

1 回答 1

3

值得注意的是,首先,并非所有场馆都有收视率。仅在某些情况下计算评级,例如如果有足够的关于场地的情绪数据来开始计算评级,并且该场地不是用户的家。

但是,如果某个场所确实计算了评分,并且您使用最新版本的 API 发出请求(确保您在过去几个月内设置了 av 参数),它将以 JSON 格式从 API 返回如下,当您拨打电话时/venues/<ID>

{
  response: {
    venue: {
      ... // Other data about the venue will surround this, of course
      rating: 7.18
    }
  }
  ... // The response's metadata will also be here
}

所以,基本上你想检查response.venue.rating.

于 2013-07-11T20:31:43.360 回答