Как узнать, прошла ли публикация в Facebook успешно?Javascript

Форум по Javascript
Ответить
Anonymous
 Как узнать, прошла ли публикация в Facebook успешно?

Сообщение Anonymous »

Я следую этой документации, чтобы реализовать общий доступ к faebook с помощью javascript SDK
https://developers.facebook.com/docs/sh ... re-dialog/
вот полный код.

Код: Выделить всё



window.fbAsyncInit = function() {
FB.init({
appId            : '${grailsApplication.config.facebookAppId}',
xfbml            : true,
version          : 'v21.0'
});

};



[url=#]Share me[/url]


// Only works after `FB.init` is called
function myFacebookLogin() {

$('#fooBar').hide();
$('#noThanksSection').hide();
$('#status').show();

var lnk = $('input[name=referralLink]').val();

FB.ui({
method: 'share',
href: lnk
}, function(response){

if(response  &&  !response.error_code){
$('#nextSection').show();
$('#noThanksSection').hide();
alert("Post was successful!");
$('#status').hide();
}
else{
alert('Error occured! Please try again!');
$('#fooBar').show();
$('#noThanksSection').show();
$('#status').hide();

}

});

}



При нажатии на кнопку откроется всплывающее окно общего доступа. После публикации сообщения истинный блок javascript должен выполниться в if(response && !response.error_code){, но выполняется ложный блок. Ответ пуст.
Как мы можем узнать, была ли опубликована публикация в Facebook или всплывающее окно было закрыто без публикации?
Я ценю любую помощь ! Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/793 ... successful
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»