Как фиксировать события JavaScript на вкладках iframe страницы Facebook

Я планирую создать динамический контент на вкладке Facebook для моей фан-страницы. Он должен отображать содержимое, если посетитель не является фанатом, а затем, нажав кнопку «Нравится», изменить содержимое для отображения скрытой моркови (метафорически). Можно ли зафиксировать событие нажатия кнопки «Нравится» внутри iframe?


person QuixoticForsooth    schedule 03.06.2011    source источник


Ответы (1)


На фан-странице Facebook, когда пользователь нажимает кнопку «Нравится», вся страница перезагружается, и Facebook отправляет сообщение HTTP на ваш веб-сайт с параметром signed_request, который вам нужно будет расшифровать и просмотреть с помощью кода сервера, а не javascript. Код для его декодирования, очевидно, будет различаться в зависимости от того, какой язык вы используете, но процесс задокументирован на сайте Facebook. После декодирования вам нужно будет посмотреть на значение page.liked.

person bkaid    schedule 03.06.2011
comment
А, так он автоматически перезагружается, что довольно просто решило бы мою проблему. Большое спасибо! - person QuixoticForsooth; 06.06.2011