有谁知道我如何使用 Foursquare API 获得场地的得分/评级(例如 9.0/10)?
我正在通过无用户访问进行连接。 https://developer.foursquare.com/overview/auth#userless
我在请求场地详细信息时得到的 JSON blob 似乎不包括分数/评级。 https://developer.foursquare.com/docs/venues/venues
有谁知道我如何使用 Foursquare API 获得场地的得分/评级(例如 9.0/10)?
我正在通过无用户访问进行连接。 https://developer.foursquare.com/overview/auth#userless
我在请求场地详细信息时得到的 JSON blob 似乎不包括分数/评级。 https://developer.foursquare.com/docs/venues/venues
值得注意的是,首先,并非所有场馆都有收视率。仅在某些情况下计算评级,例如如果有足够的关于场地的情绪数据来开始计算评级,并且该场地不是用户的家。
但是,如果某个场所确实计算了评分,并且您使用最新版本的 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
.