如何从 iTunes Connect 获取应用程序评论和评级

Posted

技术标签:

【中文标题】如何从 iTunes Connect 获取应用程序评论和评级【英文标题】:How to get apps review and ratings from itunes connect 【发布时间】:2014-12-30 13:47:18 【问题描述】:

您好,我想知道是否有任何方法可以获取应用程序信息,例如下载次数、评分、评论等。从应用商店或从 iTunes 连接。如果我将此网址称为http://itunes.apple.com/US/lookup?bundleId=com.XXX.XXX,它会提供与该应用程序相关的一些信息,例如支持的操作系统、设备、图像等。我想知道我们是否有这样的权限或这样做的可能性。

任何参考、链接或建议都将受到高度赞赏。提前致谢

【问题讨论】:

www.appannie.com/ 它将给出下载总数、评论等。 @vishnu 感谢您的建议,但我正在寻找开发人员的支持,而不是满足我要求的应用程序。我必须将此功能添加到我的应用程序中。 如果您有应用程序的 iTunes-connect 帐户,您可以通过模拟 http 请求/响应从 iTunes 获取下载信息,但不能没有凭据。对于评分和评论,您可以轻松地从 iTunes 应用信息页面中删除它们。 【参考方案1】:

编辑

通过查看 Apple 在 iTunes Connect 中所做的工作,我找到了一种新方法

https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/apps/1076274943/platforms/ios/reviews?sort=REVIEW_SORT_ORDER_MOST_RECENT


第一个答案

是的,有:https://itunes.apple.com/us/rss/customerreviews/id=APP_ID/sortBy=mostRecent/json?l=fr

其中 APP_ID 是您应用的 ID,由数字 [0-9]+ 组成。

例如:https://itunes.apple.com/us/rss/customerreviews/id=284882215/sortBy=mostRecent/json


【讨论】:

这是你所期望的吗? 有什么方法可以查看所有地方的所有评论吗? @durazno 你有没有得到关于来自世界各地的所有评论的解决方案? 这不再起作用了。我们在哪里可以从 iTunes Connect 访问这些信息?我知道我见过它,但现在找不到了。 这并没有给出所有评论,有没有办法获得所有评论?【参考方案2】:

如果您正在寻找开箱即用的 API 来处理评论和评分,您应该查看我们的(Appfigures):

阅读/回复评论:https://docs.appfigures.com/api/reference/v2/reviews

以下请求将为您获取美国对 iPhone 版 Super Mario Run 的所有评论(但您可以添加任何国家或应用程序):

https://api.appfigures.com/reviews?countries=us&products=265018212233

按国家+随着时间的推移获取评分:https://docs.appfigures.com/api/reference/v2/reports-ratings

此请求将为您提供 Super Mario Run 在所有国家/地区的当前评分:

https://api.appfigures.com/v2/reports/ratings?products=265018212233&group_by=country

【讨论】:

这些 URL 不再有效,除非您已经为 AppFigures Grow 计划付费,该计划的起价为每月 375 美元。第一个返回 404,第二个您需要获得授权,并且我可以告诉您需要该计划。来自此处链接的文档docs.appfigures.com/api/reference/v2/reports-ratings :“公共数据 API 插件需要访问不属于您帐户的产品的数据。免费帐户必须使用公共数据 API,即使对于他们帐户中的产品也是如此。 " Public Data API 只能在 Grow 帐户上启用。

以上是关于如何从 iTunes Connect 获取应用程序评论和评级的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Kafka JSON 消息中获取 org.apache.kafka.connect.data.Decimal 值 [重复]

ASP.NET Web API 和 OpenID Connect:如何从授权码中获取访问令牌

Python 如何从使用 oauthlib 的帐户身份验证获取 ID_Token 以与 Open ID Connect 一起使用

如何从 Qt 对话框中获取自定义信号

无法使用“/connect/authorize”端点从 IdentityServer4 获取授权码

如何从 KeyCloak 获取用户组并用 Java 打印它们