Я хочу разделить тестовые клики между кнопкой Facebook Like и кнопкой Facebook Share. Я знаю, что могу прикрепить обработчик событий FB.Event.subscribe('edge.create',...) для отслеживания кликов по кнопке "Нравится" в Facebook, но есть ли соответствующее событие для кнопки "Поделиться" в Facebook? В документации FB.Event.subscribe этого нет.
Есть ли событие кнопки «Поделиться» в Facebook для FB.Event.subscribe?
Ответы (1)
Для этого нет события — если вам нужно получать уведомления, когда пользователь нажимает «Поделиться» из вашего приложения, вы должны создать свою собственную кнопку «Поделиться» и отображать диалоговое окно «Поделиться/Поделиться» при нажатии:
$('#shareButton').click(function() {
FB.ui({
method: 'feed',
link: 'https://developers.facebook.com/docs/dialogs/',
caption: 'An example caption',
}, function(response){
if (response === null) {
console.log('was not shared');
} else {
console.log('shared - post id is ' + response.post_id);
}
});
});
person
madebydavid
schedule
22.11.2013