Сообщать, если кому-то «понравилась» моя страница в Facebook с моего сайта - PullRequest
1 голос
/ 12 мая 2011

Я надеялся, что здесь кто-то вроде гуру в Фейсбуке.

То, что я пытаюсь сделать, это показать какой-то другой контент тем, кому понравилась наша страница в Facebook, и тем, кто не использует FBML: visible-to-connections. Я знаю, что это возможно сделать на страницах Facebook, но я пытаюсь понять, возможно ли это сделать на нашем сайте.

Кто-нибудь знает?

1 Ответ

2 голосов
/ 12 мая 2011

Как примечание: fb:visible-to-connections FBML устарел или приближается к устаревшему. Мы не можем использовать FBML для вкладок страниц, все должны быть iframes с использованием нового параметра Sign_request. С помощью этого signed_request вы можете извлекать данные, содержащие информацию о том, понравилась ли пользователю текущая страница или нет.

Что касается вашего вопроса, к сожалению, нет signed_request, так как вы находитесь за пределами Facebook. Единственный способ сделать вашу цель:

  1. Иметь логин на Facebook для идентификации пользователя
  2. Запросить, понравилась ли пользователю страница, используя:

    • page.isFan с использованием старого REST API
    • page_fan таблица с использованием FQL
  3. / me / likes вызовите Graph API и найдите страницу

...