Как я могу сохранить количество лайков в Фейсбуке определенного URL в моей собственной базе данных? - PullRequest
0 голосов
/ 05 апреля 2011

Допустим, у меня есть 5 новостных статей на моем сайте и 2 зарегистрированных пользователя. Каждая новостная статья имеет кнопку типа FB. Я хочу вставить имя пользователя и название статьи в мою собственную базу данных, когда пользователю нравится одна из статей. Как это можно сделать?

Если бы это была обычная кнопка отправки (вместо кнопки типа FB), я бы просто добавил событие onclick для вызова функции javascript, которая, в свою очередь, отправляет запрос ajax в файл php, который вставляет строку в база данных с обязательным полем.

Могу ли я добавить событие onClick с помощью кнопки FB like? если нет, то есть ли альтернатива?

1 Ответ

2 голосов
/ 05 апреля 2011

Слегка хакерский способ - подключить обработчик события onclick к контейнеру iframe, чтобы инициировать событие всякий раз, когда пользователь нажимает, как на странице.

Я не так много работал с API, но разве вы не можете использовать это: edge.create - запускается, когда пользователю что-то нравится (fb: like)? http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

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