Задать вопрос
  • Callback если пользователь поделился страницей (vk, fb, od, tw)?

    @hommedeplage
    Добрый день! У меня такой же вопрос. Хотел бы разобраться как сделать колбэк при шаринге в ВК. С фейсбуком все очень просто. У них в документации в примере делается колбэк при шаринге.
    Вы разобрались с ВК? Подскажите, пожалуйста, как сделать.

    Ниже пример колбэка в ФБ
    <div id="fb-root"></div>
        <script>
          window.fbAsyncInit = function() {
            FB.init({
              appId      : 445457008923933,
              status     : true,
              xfbml      : false
            });
          };
          function popup(){ 	
        	FB.ui(
    			{
    				method: 'feed',
    				name: 'name - Тестим',
    				caption: 'Какой-то caption',
    				description: 'ДАДАДАДАДАДААДАДДА',
    				link: 'https://developers.facebook.com/docs/reference/javascript/'
    			},
    			function(response) {
    		        if (response && response.post_id) {
    		          alert('Молодец!');
    		        } else {
    		          alert('плохо =(');
    		        }
    	      	}
    		);
    
          }
    
    	    </script>
    
    <style type="text/css">
    	body,html {
    		position: relative;
    		height: 100%;
    		width: 100%;
    	}
    	.fb-like {
    		position: absolute;
    		margin: auto;
    		left: 0;
    		top: 0;
    		bottom: 0;
    		right: 0;
    		height: 400px;
    		width: 400px;
    		background: red;
    		color: white;
    		font-size: 30px;
    		cursor: pointer;
    	}
    </style>
    <script>
    (function(d, s, id){
                   var js, fjs = d.getElementsByTagName(s)[0];
                   if (d.getElementById(id)) {return;}
                   js = d.createElement(s); js.id = id;
                   js.src = "//connect.facebook.net/ru_RU/all/debug.js";
                   // uncomment on production
                   // js.src = "//connect.facebook.net/ru_RU/all.js";
                   fjs.parentNode.insertBefore(js, fjs);
                 }(document, 'script', 'facebook-jssdk'));
    </script>
        <div class="fb-like" onclick="popup()"> Нажми и расшарь!</div>
    Ответ написан
    Комментировать