【问题标题】:Working with iTunes Store customer reviews API使用 iTunes Store 客户评论 API
【发布时间】:2018-06-19 17:16:44
【问题描述】:

我正在使用 iTunes 商店的客户评论 API,我有一些问题,一般 URL 是这样的:

https://itunes.apple.com/us/rss/customerreviews/id=(APPID)/sortBy=mostRecent/json

我有两个问题,第一个是我不想指定国家,所以我删除国家代码是这样的:

// /us/ has been removed from the URL 
https://itunes.apple.com/rss/customerreviews/id=(APPID)/sortBy=mostRecent/json

...但是,评论和价格仍然属于美国商店,有没有办法获得全球价格和评论的摘要?

其次,我可以更改sortBy=mostRecent定义的结果排序吗?

我的第三个问题是,如果我开发了一款使用 Apple 官方 API 监控评论和评分的应用,Apple 是否会因为抓取他们的网站或类似的原因拒绝我的应用?

【问题讨论】:

    标签: ios json itunes


    【解决方案1】:
    1. 很遗憾,无法一次性获得所有国家/地区的结果。您必须单独查询每个国家/地区。以下是国家代码列表:https://affiliate.itunes.apple.com/resources/documentation/linking-to-the-itunes-music-store/#CountryCodes

    2. 没有公开记录的更改排序顺序的方法。

    3. 如果您遇到任何问题,我会感到惊讶 - 毕竟,您不是在抓取他们的网站,而是使用他们为此目的公开的 API。其他人已经这样做了很长时间,例如https://reviewbot.io/https://appbot.co/。但只有一种方法可以确定。

    【讨论】:

      【解决方案2】:

      您无法获取所有国家/地区,只有您指定的国家/地区,us 是默认值。

      据我所知,有一个限制,您可以通过 50 条评论 las 结果项中提供的分页链接。

      您可以加载.../xml.../json

      您只能按mostRecent排序

      第一个结果项不是评论,而是应用描述。

      您的最后一个问题只能由 Apple 回答。

      【讨论】:

        【解决方案3】:

        目前的问题是.xml 不起作用,如果您知道R 中有一个包可以帮助解决提取批量数据的问题,请在R itunesr 中进行批量监控。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-02-22
          • 2017-07-03
          • 1970-01-01
          • 2019-05-08
          • 1970-01-01
          • 1970-01-01
          • 2016-01-23
          • 1970-01-01
          相关资源
          最近更新 更多