3

我正在尝试使用 iTunes Search API 从应用商店获取信息。在验证来自 App Store 本身的数据时,似乎存在某种不匹配。以优步为例:

https://itunes.apple.com/us/app/uber/id368677368

它显示平均用户评分为4.7 分(满分 5 分) ,评分为178k

使用 API URL 时: https ://itunes.apple.com/search?term=uber&entity=software,iPadSoftware&attribute=softwareDeveloper

我得到以下结果数据:

AverageOverallRating : 4.5 / 5 / 229,288评分

AverageRatingForVersion : 4.5 分,满分 5 分评分 12,201

我什至尝试将 API 的国家属性修改为美国,以确保。我已验证 API 结果中的 ID 与应用商店 URL 中的 ID 匹配。

我一生都无法弄清楚他们是如何计算这个评级的,以及为什么这些值不匹配。它不像 API 是第三方 API,它直接来自 Apple。

感谢帮助!

4

1 回答 1

0

你想通了吗?我遇到了同样的问题。我认为 Lookup API 出于某种原因对结果进行了汇总。

于 2020-03-11T02:50:43.750 回答