以编程方式找出谁对我们的 iPhone 应用程序给予了 5 星评级
我看到很多应用程序都说“如果您给我们的应用程序评分 5 星,您将获得 1000 个金币”。用户可以在下载的应用程序中使用这些硬币。我想实现相同的功能。
我们如何以编程方式确定谁对我们的 iPhone 应用程序给予了 5 星评级,以便我们可以在他们给予评级后立即给他们硬币?
I see many apps saying that "if you give 5 star rating to our app you will receive 1000 coins." The user can use these coins in the downloaded app. I want to implement the same feature.
How can we determine who has given 5 star rating to our iPhone app programmatically so that we can give them coins immediately after they have given the rating?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
iTunes 中没有官方 API 来获取评论,但您可以在 iTunes Connect 中获取评论,并且有应用程序可以抓取评论(尽管它们可能很脆弱)。 iTunes 中的评论通常会显示昵称,而不是任何可唯一识别的内容。
所以我认为简短的答案是你不能,至少不能 100% 可靠。另外,我觉得这是一种苹果不会批准的审查系统的“游戏”,并且可能会拒绝你的应用程序的尝试。
There's no official API to get reviews in iTunes, though you can get them in iTunes Connect and there are apps that scrape them (though they can be fragile). The reviews in iTunes typically show a nick name rather than anything uniquely identifiable.
So I think the short answer is you can't, at least not with 100% reliability. Also, it strikes me as the kind of "gaming" of the review system that Apple would not approve of and may reject your app for attempting.
AFAIK,您无法验证用户是否对您的应用程序进行了评分。
要对应用程序进行评分,用户需要使用他的 iTunes 帐户,而您无法从应用程序中获取该帐户的信息。
最有可能的是,一旦您点击应用程序中的汇率,您就会获得硬币。
换句话说:
只是一个谎言,煽动人们给 5 星评分……正确的标签可能是:
但大多数人不会用这个评价应用程序...
AFAIK, You have no way to verify that an user has rated your app.
To rate an app, user use his iTunes account, which you have no information about from an app.
The most probable thing is that once you clicked rate in the app, you get the coins.
In other words:
is just a lie to incite ppl to rate 5... The correct label could be:
But most ppl would not rate app with this...