【问题标题】:iTunes Search API Incorrect valuesiTunes 搜索 API 值不正确
【发布时间】:2018-07-12 04:45:40
【问题描述】:

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

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

显示平均用户评分为 4.7 / 5178k 评分

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

我得到以下结果数据:

AverageOverallRating:4.5 / 5229,288 个评分

AverageRatingForVersion:4.5 / 512,201 个评分

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

我这辈子都想不通他们是如何计算这个评级的,以及为什么这些值不匹配。 API 不是第三方 API,它直接来自 Apple。

感谢您的帮助!

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 很遗憾没有,直到今天它仍然是个谜。我认为 API 是一些不能很好扩展的遗留系统,它们不再真正支持或其他东西。但谁知道呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多