Выясните программно, кто поставил 5 звезд нашему приложению для iPhone

Я вижу, что многие приложения говорят, что «если вы поставите нашему приложению 5 звезд, вы получите 1000 монет». Пользователь может использовать эти монеты в загруженном приложении. Я хочу реализовать ту же функцию.

Как мы можем программно определить, кто присвоил нашему приложению для iPhone рейтинг 5 звезд, чтобы мы могли давать им монеты сразу после того, как они присвоили рейтинг?


person Warrior    schedule 17.11.2011    source источник


Ответы (2)


В iTunes нет официального API для получения отзывов, хотя вы можете получить их в iTunes Connect, и есть приложения , которые их очищают (хотя они могут быть хрупкими). В обзорах в iTunes обычно отображается псевдоним, а не что-либо однозначно идентифицируемое.

Итак, я думаю, что краткий ответ - вы не можете, по крайней мере, не со 100% надежностью. Кроме того, мне кажется, что это своего рода «игра» в системе проверки, которую Apple не одобрила бы и может отклонить ваше приложение за попытку.

person Stephen Darlington    schedule 17.11.2011
comment
Вы можете сделать любое заявление, которое вам нравится, в описании, но оно не обязательно соответствует действительности ... Может быть, им требуется квитанция или снимок экрана, возможно, они предполагают, что, когда вы нажимаете кнопку оценки, вы фактически даете им пятизвездочный обзор. В любом случае, это либо ручная работа, либо система чести; Я не думаю, что есть 100% надежный технический способ сделать это. - person Stephen Darlington; 17.11.2011
comment
@stephen согласился, если Apple не откроет какой-то API: для работы с рейтингами / пользовательской информацией itunes, что я сомневаюсь, что они когда-либо будут ... или appstore станет тупым полем битвы рейтинговых войн ... (что вроде уже) - person Vincent Guerci; 17.11.2011

AFAIK, у вас нет возможности проверить, оценил ли пользователь ваше приложение. Чтобы оценить приложение, пользователь использует свою учетную запись iTunes, о которой у вас нет информации из приложения.

Наиболее вероятно, что после того, как вы нажмете рейтинг в приложении, вы получите монеты. Другими словами:

«если вы дадите нашему приложению рейтинг 5 звезд, вы получите 1000 монет»

это просто ложь, чтобы подстрекать людей к оценке 5 ... Правильный ярлык может быть таким:

«если вы нажмете эту кнопку, вы получите 1000 монет, но нам бы очень хотелось, чтобы вы дали нам 5 звезд» ...

Но большинство людей не стали бы оценивать приложение этим ...

person Vincent Guerci    schedule 17.11.2011
comment
я только что увидел описание этого приложения itunes.apple.com/ в / app / angry-king-kong / id472653671? mt = 8 - person Warrior; 17.11.2011
comment
Наверное, хз. Технически это означает слишком много работы. Это требует некоторой очистки содержимого itunes. И что еще больше раздражает, это требует подтверждения ввода пользователем. Типа введите ваше имя в itunes ... Ни за что. Легче солгать, чтобы получить повышение в рейтинге ... Получите эту игру и попробуйте, вы увидите ... - person Vincent Guerci; 17.11.2011