Web Factory > JQuery > Вывести на сайт количество участников группы Vkontakte используя jQuery

Вывести на сайт количество участников группы Vkontakte используя jQuery

Как вывести на сайт количество участников группы Vkontakte без использование социальных виджетов? Не сложно!
Достаточно использовать API сервиса. Для этого на мне нужно использовать PHP язык, все обработает jQuery прямо в браузере.

Код состоит из двух частей:
1. запрос jQuery ajax, в котором передаются параметры id группы, кол-во подписчиков которой хотим получить.
2. элемент HTML на странице с уникальным id.

Код jQuery:

jQuery(function($){
    $.ajax({
        url: 'http://api.vk.com/method/groups.getById?gid=77777777777&fields=members_count', // вместо 77777777777указываем свой ID 
        dataType: "jsonp", // тип получаемых данных
        success:function(e){ 
            $('#vkontakte_count').html(e.response[0].members_count) // выводим получаемый результат
        }  
    }); 
});

Код HTML:

<!-- здесь будет отображаться количество подписчиков -->
<span id="vkontakte_count"></span>

Получить другие сведения о группе

Можно получить кроме кол-ва подписчиков группы еще некоторую информацию осообществе.
Для этого необходимо в параметре запроса fields указать такие значения:

city — ID города сообщества (который был указан в настройках). Если город не указывали — ответом придет 0
country — ID страны сообщества
description — Описание сообщества
counters — Вернет общее количество фото в альбомах (photos), кол-во альбомов (albums), кол-во аудиозаписей (audios), кол-во видеозаписей (videos), кол-во тем (topics), кол-во документов (docs)

Параметры в запросе можно указать через запятую.


Опубликовано:

Оставить комментарий

avatar
  Подписаться  
Уведомление о