Вопрос в следующем, на страницах сайта есть кнопка «Мне нравится» от Вконтакте.
Хочется как-то автоматизированно узнавать статистику — какие страницы залайкали и сколько раз.
Эту инфу надо иметь в БД сайта.
Вроде бы узнавать можно так:
vkontakte.ru/share.php?act=count&index=1&url=YOUR_URL
Вернет
VK.Share.count(1, LIKE_COUNT);
Но делать так для каждой страницы из тысячи — очень не хочется.
Пока что вижу варианты:
- Переодически для каждой страницы (скажем, на каждой 10 загрузке каждой страницы) обновлять количество лайков
- Рероутить лайк через свой скрипт
- Как-то подписаться на событие лайка в javascript
Проблемы с (2) и (3) в том, что я не смогу никак узнать об unlike.
Может я что-то упускаю, и есть волшебный вызов, который мне даст всю инфу за один раз?