iTunes Search API错误的值

时间:2018-02-01 18:54:26

标签: app-store itunes itunes-store itunes-search-api

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

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

它显示平均用户评分为 4.7 / 5 178k评级

使用API​​网址时: 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的country属性修改为US,只是为了确保。我已经验证了API结果中的ID与appstore URL中的ID匹配。

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

感谢帮助!

1 个答案:

答案 0 :(得分:0)

您知道吗?我遇到了同样的问题。我认为Lookup API由于某种原因而将结果取整。