#javascript #ruby-on-rails #facebook
#javascript #ruby-on-rails #Facebook
Вопрос:
У меня есть приложение Ruby on Rails, и мы используем Facebook для продвижения нашего приложения. У нас уже есть кнопки «Нравится» на нашей странице и другие функции FB. Уже зарегистрирован в FB.developer.
Но у нас плохой обратный вызов для подписки на нашу страницу, поэтому мы хотим добавить всплывающее окно (мы не хотим навязывать подписку). И есть две возможности сделать это:
Во-первых (не самый лучший), когда пользователь посещает приложение (сайт), дайте ему cookie. Если у пользователя нет cookie — сделайте всплывающее окно, если у пользователя есть cookie — не всплывайте. Довольно простое решение.
Во-вторых (лучший), когда пользователь посещает наше приложение, мы проверяем: «пользователю уже понравилась страница FB». Если понравилось — не делайте всплывающее окно, наоборот — делайте всплывающее окно.
Я знаю, как сделать первый вариант, но у меня нет никаких идей, как сделать второй. Главный вопрос — «Как проверить, нравится ли пользователю страница или нет?»
Комментарии:
1. Лайк стробирование больше не разрешено Facebook. В любом случае они не предоставят вашему приложению необходимое разрешение на чтение лайков пользователя для такой цели.
2. Итак, единственный способ — отправить cookie?