регистрация идентификатора пользователя facebook в локальной базе данных из «лайка» в facebook - PullRequest
0 голосов
/ 08 января 2011

Я создаю сайт, который позволяет пользователям голосовать на веб-страницах, похожих на digg.com.

Пользователи могут войти в систему с помощью «Facebook Connect» и войти в систему, пользователи могут отправлять, голосовать, комментировать и т. Д., И эти данные отображаются в их профиле, т.е. количество представленных, голосов, комментариев и т. д.

Я также добавил в Facebook «лайки» к системе. Однако я хотел бы иметь возможность заменить платформу внутреннего голосования на «лайки» в фейсбуке.

То, что я хотел бы сделать, это определить , когда любой из пользователей сайта проголосует за "лайк" в facebook. Несмотря на то, что «лайк» в Facebook может быть сделан за пределами моего сайта, я заинтересован только в том случае, если вошедший в систему пользователь представляет «лайк», так что это может повлиять на их статистику.

Возможно ли это, если да, то как?

Спасибо Аззам

1 Ответ

1 голос
/ 09 января 2011

Да, это возможно.Вы можете использовать FB.Event.subscribe, чтобы подписаться на событие edge.create.Он будет срабатывать каждый раз, когда пользователь нажимает кнопку like.Пример:

FB.Event.subscribe('edge.create', function(response) {
   console.log(response);
});

Подробнее об этом здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...