【发布时间】:2018-07-12 04:45:40
【问题描述】:
我正在尝试使用 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。
感谢您的帮助!
【问题讨论】:
标签: app-store itunes itunes-store itunes-search-api