Как отследить репост страницы сайта vk open api?

Здравствуйте.
У ВКонтакте есть замечательный виджет «Мне нравится», события которого можно обрабатывать через 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 с сообщением. Как аналогично сделать с репостом?
Если человек сделал репост, вызвать событие.
  • Вопрос задан
  • 693 просмотра
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега ВКонтакте
♬♬
Нужно слушать событие widgets.like.shared

VK.Observer.subscribe(
  "widgets.like.shared",
  function f() {
    alert ("Thank you for your SHARE.");
  }
);


См. поддерживаемые события.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы