2016-02-18 5 views
0

Я разрабатываю игру в Corona SDK. Я хочу, чтобы пользователи, как моя страница facebook через мое приложение, а затем они могут получить бонус в моей игре. Такое решение, например, реализовано в Tap Tycoon. После нажатия «нравится» я делаю что-то вроде этого: system.openURL («fb: // page/pageID») , а затем facebook открывает мою страницу на facebook. Я могу нажать кнопку «нравится», но теперь, как я могу проверить, действительно ли мне понравилась моя страница? Я знаю, что должен знать userID и pageID, но как я могу получить идентификатор пользователя таким образом?Corona/Android проверить, понравилась ли мне моя страница на facebook

Если это невозможно, что я могу сделать, чтобы добиться желаемого эффекта по-разному? Я хочу избежать регистрации пользователей в facebook через мое приложение и получения разрешений для чтения профиля пользователя и т. Д.

Я был бы признателен за любые советы. Заранее спасибо

+2

Предоставление пользователю ничего для симпатия страницы не допускается Facebook Platform Политика – WizKid

+0

И бонус для как что-то делается в большинстве производств. Ты не узнаешь об этом. Даже после того, как вы зарегистрируете пользователя в нем, это сложно определить, потому что им, возможно, понравился ваш сайт раньше, возможно, сразу его удалили и т. Д. И т. Д. – Krystian

+0

@Krystian Если это делается в большинстве постановок, так как я могу это сделать? В Tap Tycoon я щелкнул, как кнопка, затем я перенаправил приложение facebook, мне понравилось, затем я нажал кнопку возврата, и когда я вернулся в игру, у меня появился бонус, поэтому это можно сделать. – r3m4k3

ответ

2

Это возможно только путем авторизации пользователя с разрешением user_likes. Но вы не получите разрешение, одобренное в процессе обзора, потому что то, чего вы хотите достичь, не допускается. Вы не можете вознаграждать пользователей за то, что любите свою страницу.

Вы должны прочитать политику платформы перед созданием любого приложения: https://developers.facebook.com/policy/

+0

Хорошо, тогда как, например, разработчики Tap Tycoon и другие разработчики сделали это, если Facebook не одобряет эту функцию? – r3m4k3

+0

просто потому, что вы его видите где-то, это не значит, что вам нужно. это не допустимо, это факт. вы должны сообщить об этом в facebook, если увидите, что кто-то вознаграждает пользователей за понравление страницы, они могут получить одобрение user_likes для чего-то еще и позже реализовать аналогичные ворота. – luschn

+0

Спасибо за объяснение. Но как насчет этого раздела: https://developers.facebook.com/docs/payments/overview – r3m4k3

Смежные вопросы