Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Количество участников группы или паблика VK

Статус
В этой теме нельзя размещать новые ответы.

revos#

Умник
Доброго времени суток, возможно кому-то это покажется ненужным, но я все таки оставлю это здесь :)​

Кратко о скрипте: этот скрипт выводит кол-во участников группы или паблика ВКонтакте одним числом с помощью VK API и PHP, ну что же приступим:

1.Нам нужно создать приложение ВКонтакте, сделать это можно здесь:
Указываем имя приложения и выбираем тип приложения: "Standalone-приложение".

Далее подтверждаем действие через телефон и следуем дальше.

Далее заполняем данные приложения(описание,группу приложения,иконка,веб-сайт) и сохраняем приложение.
2.Для использования API нам нужен ключ доступа приложения(access token), чтобы его получить выполняем одно единственное действие:
Токен нужен при каждом обращение к приложению. Ссылка на получения токена:
Код:
api.vk.com/oauth/authorize?client_id=[id приложения]&redirect_uri=http://api.vk.com/blank.html&scope=[права доступа]&display=[режим отображения]&response_type=token
id приложения – ID приложения записанный в 1ом шаге.
права доступа - запрашиваемые права для приложения.(т.е какие действия может выполнять приложение. более подробно ) используем 999999 – все права + вечный токен.
режим отображения – тип отображения результата. используем wap.
Пример ссылки для получения токена:
Код:
https://api.vk.com/oauth/authorize?client_id=3336333&redirect_uri=http://api.vk.com/blank.html&scope=999999&display=wap&response_type=token
Пример полученного токена:
Код:
https://api.vk.com/blank.html#access_token=35477428db3e62f8a3ffaf3f622c1d684a387d28af7bced8ee02867d9d969af7e4c47f38effe098b2bdae&expires_in=0&user_id=id
Копируем значение access_token, сохраняем. expires_in = 0, означает, что наш токен вечный (он сбросится при смене пароля аккаунта и т.д). Стандартный токен идет на 86 400 секунд (сутки).
3.Теперь собственно делаем запрос и получаем кол-во:
Для этого нам нужно скачать .
Теперь заполняем
PHP:
<?php
	require 'vkapi.class.php'; //подключаем VK API, путь относительно корня сайта
	
	$api_id = id; //id приложения
	$secret_key = 'key'; //ключ приложения
	
	$gid='42114981'; //id группы
	$access_get->access_token = 'token'; //ключ доступа приложения
	
	//подключаем класс
	$VK = new vkapi($api_id, $secret_key); 
	
	//получаем список участников группы
	$groups = $VK->api('groups.getMembers', array('gid'=>$gid,'access_token'=>$access_get->access_token)); 
	
	//теперь сосчитаем
	$count = $groups['response']['count'];
?>
Так же можно использовать и другие запросы, подробнее можно посмотреть здесь:

Вот и все, думаю кому-то этот скрипт покажется полезным, а если нет,прошу не обсирать меня и не лепить минусы.Спасибо за внимание ;)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу