Markovnin
@Markovnin
Senior front-end developer

ВКонтакте, кнопки «Мне нравится», «Сохранить» и OpenAPI?

Всем привет,


Есть ли какой-то способ получить с помощью JavaScript количество пользователей, нажавжих эти кнопки для конкретного адреса?
  • Вопрос задан
  • 2922 просмотра
Пригласить эксперта
Ответы на вопрос 4
JeanLouis
@JeanLouis
Конечно. Можно выполнить ajax запрос на страницу вида:

vkontakte.ru/widget_like.php?app=APPLICATION_ID&url=URL_TO_PAGE¬auth=1

Например, для страницы:
hh.ru/article.xml?articleId=2070 (кнопка «нравиться» справа)

Ссылка для имеет вид:
vkontakte.ru/widget_like.php?app=1974404&url=http://hh.ru/article.xml%3FarticleId%3D2070¬auth=1

По запросу будет возвращено содержимое этого виджета, из которого нужно извлечь содержимое переменной counter, либо из html кода с помощью jQuery:

Понравилось 4 людям

Прямого метода Open API не существует.
Ответ написан
JeanLouis
@JeanLouis
Не за что.
Ответ написан
Комментировать
Markovnin
@Markovnin Автор вопроса
Senior front-end developer
Нет, аякс запрос на эту страницу не выполнить, так как это другой домен и crossdomain.xml этого не разрешит
Ответ написан
Markovnin
@Markovnin Автор вопроса
Senior front-end developer
Ну с серверными проксями все ясно, просто хотелось бы как-то без них обойтись. Спасибо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
04 мая 2024, в 06:10
4000 руб./за проект
04 мая 2024, в 05:49
10000 руб./за проект
04 мая 2024, в 03:57
10000 руб./за проект