使用iTunes Store客户评论API

问题描述 投票:6回答:3

我正在使用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开发一个监控评论和评级的应用程序,苹果公司是否会因为抓取他们的网站或类似的东西而拒绝我的应用程序?

ios json itunes
3个回答
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
投票

你不能得到所有国家,只有你指定的国家,us是默认的。

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

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

你只能按mostRecent排序

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

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.