Социальные медиа

Привет всем! Была у нас одна задачка – посмотреть на своих страницах количество лайков в социальных сетях. Это кстати полезная информация для отслеживания эффективности рекламных кампаний, интересности и актуальности страниц. И решения нашлись.
Как узнать количество лайков в Facebook?
Для этого нужно создать урл вида http://graph.facebook.com/?ids= и после равно через запятую перечислить все страницы, по которым нужно узнать количество лайков в faceebok.
Пример:
http://graph.facebook.com/?ids=http://www.artox-media.by/,http://www.artox-media.by/promo/about.html,%20http://www.artox-media.by/context/about.html,%20http://www.artox-media.by/media/about.html,%20http://www.artox-media.by/kurs.html,%20http://www.artox-media.by/about.html,%20http://www.artox-media.by/clients.html,%20http://www.artox-media.by/otzyvi.html,%20http://www.artox-media.by/certificate.html,%20http://www.artox-media.by/vakansii.html,%20http://www.artox-media.by/contacts.html
Ответ:
{
"http://www.artox-media.by/": {
"id": "http://www.artox-media.by/",
"shares": 35
},
"http://www.artox-media.by/promo/about.html": {
"id": "http://www.artox-media.by/promo/about.html",
"shares": 20
},
"http://www.artox-media.by/context/about.html": {
"id": "http://www.artox-media.by/context/about.html",
"shares": 16
},
"http://www.artox-media.by/media/about.html": {
"id": "http://www.artox-media.by/media/about.html",
"shares": 31
},
"http://www.artox-media.by/kurs.html": {
"id": "http://www.artox-media.by/kurs.html",
"shares": 13
},
"http://www.artox-media.by/about.html": {
"id": "http://www.artox-media.by/about.html",
"shares": 10
},
"http://www.artox-media.by/clients.html": {
"id": "http://www.artox-media.by/clients.html",
"shares": 9
},
"http://www.artox-media.by/otzyvi.html": {
"id": "http://www.artox-media.by/otzyvi.html",
"shares": 9
},
"http://www.artox-media.by/certificate.html": {
"id": "http://www.artox-media.by/certificate.html",
"shares": 4
},
"http://www.artox-media.by/vakansii.html": {
"id": "http://www.artox-media.by/vakansii.html",
"shares": 15
},
"http://www.artox-media.by/contacts.html": {
"id": "http://www.artox-media.by/contacts.html",
"shares": 5
}
}
Здесь shares и есть число – сколько раз поделились страницей в facebook.
Как узнать количество лайков Вконтакте?
Для этого нужно создать урл вида http://vkontakte.ru/share.php?act=count&index=1&url=YOUR_URL и вместо YOUR_URL указать свой адрес страницы. В ответ получим что-то вроде VK.Share.count(1, LIKE_COUNT), где LIKE_COUNT – это и есть число лайков Вконтакте.
Пример:
http://vkontakte.ru/share.php?act=count&index=1&url=http://www.artox-media.by/
Ответ:
VK.Share.count(1, 16);
16 раз поделились страницей Вконтакте.
Как узнать количество твитов в Twitter ?
Предлагаем воспользоваться сервисом http://topsy.com/. Для этого достаточно в URL обавить адрес вашей страницы.
Пример:
http://topsy.com/www.artox-media.by/
По запросу сервис покажет количество твитов указанной страницы. Здесь важно указывать главное зеркало, обратите внимание c www или без ваш сайт.






Комментариев 5
Скажите, пожалуйста, а можно узнать количество лайков вконтакте по всему домену, а не только для конкретной страницы?
Как один из вариантов – это посчитать количество лайков каждой страницы сайта и сложить вместе…
Это не сложно будет реализовать среднему php-программисту в виде отдельного скрипта.
[...] Как узнать количество лайков в социальных сетях? [...]
есть вопрос, хочу дать приз пользователю который поставил больше всего лайков на сайте, как узнать какой пользователь поставил больше лайков?
счетчик по пользователям есть?
спасибо. решил накатать на коленке быстренько скриптик
правда без статы и анализа _http://1nf.ru/smm-tools/
какие лимиты на запросы в социалках? как бы сервер в бан не ушел