PHP-фреймворк ВКонтакте https://packagist.org/packages/mirzaev/vk
Go to file
Arsen Mirzaev Tatyano-Muradovich 085974f740 Исправления после ошибок слияния 2021-07-27 14:44:35 +10:00
mirzaev/vk Исправления после ошибок слияния 2021-07-27 14:44:35 +10:00
.gitignore Уничтожение 2021-03-10 11:07:34 +10:00
LICENSE Добавил лицензию 2020-07-20 14:50:07 +10:00
README.md Исправления после ошибок слияния 2021-07-27 14:44:35 +10:00
composer.json Перенос в packagist 2021-07-27 12:00:13 +10:00
composer.lock Merge tag '3.3.0' of https://git.hood.su/mirzaev/vk into stable 2021-07-27 12:14:56 +10:00
test.php Смена пространства имён 2021-07-27 11:17:46 +10:00

Колпачный фреймворк для ВКонтакте

Развивается как многопоточный фреймворк с поддержкой всех возможностей API ВКонтакте, а так же не добавленных, но необходимых функций, работу с большим количеством роботов под разными сессиями, поддерживающий PSR-спецификацию и полностью покрытый тестами

Установка:

$ composer install hood/vk

Пример использования:

use hood\vk\core;
use hood\accounts\vk;

// Подключение библеотек
require_once './vendor/autoload.php';


// Инициализация ядра
$core = core::init();

// Инициализация робота
$robot = $core->group(ACCOUNT_ID)->key(ACCOUNT_KEY);
$robot = $core->auth(ACCOUNT_LOGIN, ACCOUNT_PASSWORD)->key(ACCOUNT_KEY);

// Инициализация пользователя ВКонтакте
$account = (new vk($id))->auth('login', 'password')->key($project_id);

// Инициализация робота-группы
$robot = core::init()->group($account);

// Отправка сообщения
$robot->message($to, 'Привет, я создал робота!');