使用iTunes Store客户评论API

时间:2018-01-10 13:57:29

标签: ios json itunes

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

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会因为抓取他们的网站或其他类似的原因拒绝我的应用程序吗?

3 个答案:

答案 0 :(得分:5)

  1. 不幸的是,没有办法一次性获得所有国家的结果。您必须单独查询每个国家/地区。以下是国家/地区代码列表:https://affiliate.itunes.apple.com/resources/documentation/linking-to-the-itunes-music-store/#CountryCodes

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

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

答案 1 :(得分:1)

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

据我所知,有50个评论可以获得低谷 las结果项中提供的分页链接。

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

您只能按mostRecent

排序

第一个结果项不是评论,而是应用说明。

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

答案 2 :(得分:0)

目前问题.xml不起作用,如果你知道R itunesr中有一个可以帮助解决提取批量数据的问题