Проблема с получением ответа от социальных сетей
Привет всем! Я работаю над функцией публикации контента в социальных сетях и столкнулся с проблемой. Мне нужно понять, успешно ли был опубликован пост или произошла ошибка.
Мой текущий код:
<div class="social-share-btn" data-oncomplete="handleShareResult">Поделиться</div>
function handleShareResult(responseData) {
console.log("Результат: " + responseData.status);
}
Также пробовал такой вариант:
$('.social-share-btn').click(function() {
$('.social-share-btn').attr("data-url", "http://example.com");
socialAPI.share.init();
window.open('https://social-platform.com/share?url='+encodeURIComponent('example.com')+'&text='+encodeURIComponent('Посмотрите это'),'', 'width=500,height=400,scrollbars=yes');
handleShareResult();
});
К сожалению, обратный вызов не работает и я не получаю информацию о том, была ли публикация успешной. Может кто-то помочь настроить правильный callback для любой социальной сети? Буду очень благодарен за любые советы!