Интересно, есть ли способ создать фейсбук, как кнопка, которая нажимает, когда вы закроете конкретную запись на лицевой книге и запишите в моей базе данных свое имя от пользователя или нажав кнопку, как выполняет две функции: одну на facebook и одну в моей базе данных.Как кнопка, выполняющая две функции
ответ
Вы можете использовать Facebook Like button plugin, который позволяет вам получить обратный вызов Javascript. Вы можете связать этот обратный вызов с вашей базой данных с помощью AJAX.
Редактировать:
Вы попросили пример.
Сначала вы пишете функцию javascript в глобальной области. Это функция, которую вы хотите делать, когда кто-то нажимает кнопку подобного типа. Допустим, вы объявили это так:
function logFacebookLike(response) {
// AJAX to log to database
}
Теперь, в какой-то момент после того, как вы загрузили кнопку, вы подписались на edge.create событие Facebook и придать ему обратный вызов. Facebook будет запускать вашу функцию и передавать некоторые данные (в качестве переменной ответа). Вы можете подписаться на мероприятие, подобное этому:
FB.Event.subscribe('edge.create', logFacebookLike);
Всё. Вы можете узнать больше в Facebook Javascript Documentation. Если вам нужен пример AJAX, вам нужно создать другой вопрос с более конкретным контекстом.
привет у вас есть пример? Я не знаю, как вызвать функцию обратного вызова – user2052139
Точка обратных вызовов - это то приложение, которое вы им называете: вы просто должны предоставить приложению обратный вызов. На Facebook вы создаете функцию обратного вызова, например 'function my_callback()', и затем передаете ее в facebook, регистрируясь для события edge.create: 'FB.Event.subscribe ('edge.create', my_callback); 'Вы можете найти больше [здесь] (http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe) – josaphatv
Добавьте класс или идентификатор к вашей facebook как кнопка, используя jquery, и используя функцию click, как упомянутый josaphatv, вызывают функцию обратного вызова в вашу базу данных с помощью AJAX для сохранения необходимой вам информации.
- 1. Программируемая кнопка, не выполняющая действия
- 2. Первая функция, выполняющая только две функции, вызываемые .представление двух форм
- 3. Предыдущая кнопка, не выполняющая действия в Android
- 4. Проблема, выполняющая собственные функции OpenCV через JNI
- 5. Переменная, выполняющая как указатель
- 6. Кнопка onclick, выполняющая JS funtion, затем код GS
- 7. Две функции одна за другой, когда нажата кнопка - Pyside
- 8. одна кнопка вызывает две разные функции при разных кликах
- 9. саз две кнопка под выбором
- 10. Две формы одна кнопка отправки
- 11. Две функции в одном
- 12. jQuery Две функции одновременно
- 13. Xcode: две метки, одна кнопка
- 14. Две формы с кнопками отправки две разные функции. Одна кнопка для запуска javascript
- 15. Как добавить две функции JQuery?
- 16. Как объединить две функции Collections.sort
- 17. как суммировать две агрегатные функции
- 18. Как выполнять две функции одновременно
- 19. Как объединить две функции переключения?
- 20. как поставить две функции вместе
- 21. Как объединить две функции сортировки?
- 22. Как объединить две функции jQuery
- 23. Как сочинить эти две функции
- 24. Как разделить на две функции?
- 25. Как объединить две функции JQuery
- 26. Как использовать две функции одновременно?
- 27. Программа, выполняющая переписывание
- 28. Jquery сделать две функции сбегаются
- 29. ошибка, выполняющая aapt, внезапно
- 30. вызова Две функции OnClientClick
https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/ – CBroe