Здравствуйте.
У ВКонтакте есть замечательный
виджет «Мне нравится», события которого можно
обрабатывать через open api.
Этот виджет так же может "отследить" репост записи страницы сайта. К сожалению, у меня этого сделать не получается.
Ниже представлен код из документации:
<script type="text/javascript" src="//vk.com/js/api/openapi.js?122"></script>
<script type="text/javascript">
VK.init({apiId: 123456});
</script>
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button"});
VK.Observer.subscribe("widgets.like.liked", function f()
{
alert ("Thank you for your like.");
});
</script>
После того, как человек поставил лайк, появится alert с сообщением. Как аналогично сделать с репостом?
Если человек сделал репост, вызвать событие.