Хранение лайков FB в базе данных - PullRequest
0 голосов
/ 22 июля 2011

Я работаю над сайтом конкурса рисунков, который должен позволять пользователю голосовать с помощью кнопки "лайк" на Facebook. В конце раунда необходимо проверить все лайки и сохранить их в нашей базе данных. Ну, как правильно это сделать? Как я могу использовать функцию links.getStats для получения этих данных и их хранения в базе данных?

Подобный вопрос можно найти здесь: Как я могу сохранить количество лайков в Facebook для определенного URL в моей собственной базе данных? но он не отвечает на мой вопрос, потому что я должен получить точное количество лайков / голосов за короткий промежуток времени.

Я использую ASP.NET MVC, но подойдет любое другое решение.

1 Ответ

0 голосов
/ 22 июля 2011

Используйте обратный вызов js для записи подобных нажатий кнопок (вероятно, через обратный вызов ajax к вашей базе данных).

FB.Event.subscribe('edge.create', function(response) {
  // do something with response.session
});

Подробнее см. https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/.

...