Скрипт проверки пользователя в сообществе ВКонтакте
  • Опубликовано: 2-04-2020, 16:27
  • Категории: Полезный код / php скрипты
  • Спасибо что пользующийся этим сайтом!
    Поддержи сайт и отключи Блокировку рекламы.

Предназначен он для определения подписки на определенное сообщество любого пользователя, который уже был зарегистрирован в контакте. То есть, к примеру, Вася Пупкин, не был подписан на такое сообщество и скрипт автоматически выдает эту информацию, что он не подписан, аналогично скрипт выполняет действия при подписке на сообщество. Ну, а теперь, перейдем к самому коду скрипта.


По сути, обилие кода Вы тут не увидите, да это и не требуется. Но все же, давайте я Вам все объясню. Переменная $community - хранит в себе идентификатор сообщества, переменная $profile - хранит в себе идентификатор пользователя ВКонтакте (в данном случае, официальное сообщество RootHelp и идентификатор моей личной страницы).


Далее с помощью PHP функции file_get_contents получаем содержимое файла в виде строчки (про данную функцию я подробно рассказывал в другом уроке - Как подключить файл и вывести его содержимое) и отдаем ее функции json_decode, которая принимаем закодированную строку и преобразовывает ее в переменную $answer. 

<?php

$community = 30444828;

$profile = 7673899;

$answer = json_decode(file_get_contents("http://api.vk.com/method/groups.isMember?gid=".$community."&uid=".$profile));

if($answer->response == 1){  

echo"Мой аккаунт <a href='http://vk.com/id".$profile."' target='_blank'>".$profile."</a> и я уже подписан на новости сообщества!";

}

else{?>

<script type="text/jаvascript" src="//vk.com/js/api/openapi.js?121"></script>

<div id="vk_groups"></div>

<script type="text/jаvascript">

VK.Widgets.Group("vk_groups", {mode: 0, width: "800", height: "400", color1: 'FFFFFF', color2: '428BCA', color3: '428BCA'}, 30444828);

</script>

<?}

?>
После чего создаем условие, в котором при положительном ответе от сервера выдаем, что пользователь подписан на группу, при отрицательном показываем виджет API подписки на группу. Вот и все, скрипт проверки пользователя в сообществе ВКонтакте готов!

Размер

86

Просмотров

0

Комментариев


Скрипт проверки пользователя в сообществе ВКонтакте

Bicbai

Автор публикации

  • Скриншоты

Скрипт политики файлов cookie [xfgiven_version]v.[xfvalue_version][/xfgiven_version]
Скрипт экономической игры alkoferma [xfgiven_version]v.[xfvalue_version][/xfgiven_version]
[FS] MenuCeni [xfgiven_version]v.[xfvalue_version][/xfgiven_version]
[Plugin] CrashDetect 4.18.1 [xfgiven_version]v.[xfvalue_version][/xfgiven_version]
Имя:*
E-Mail:


Статистика сайта ARXIV.BICBAI.RU - Материалы на сайте предоставлены в ознакомительных целях. Администрация сайте не несёт ответственность за их использование и полученный вред.
Copyright © bicbai.ru