mirzaev / vk
Framework for vk.com API
5.0.0
2022-11-13 17:06 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.5
- jasny/error-handler: ^0.2
- mirzaev/accounts: ^1.2.0
- monolog/monolog: ^1.6
- psr/log: ^1.0
Requires (Dev)
- phpunit/phpunit: ^9.5
Suggests
- ext-sodium: Can be selected in some conditions to increase security
README
Многопоточный фреймворк с поддержкой всех возможностей API ВКонтакте
Установка:
$ composer install mirzaev/vk
Пример использования:
use mirzaev\vk\core;
use mirzaev\accounts\vk;
// Подключение библеотек
require_once './vendor/autoload.php';
// Инициализация ядра
$core = core::init();
// Инициализация менеджера аккаунтов ВКонтакте
$vk = new vk(ACCOUNT_ID);
// Инициализация аккаунта ВКонтакте
$account = $vk->auth(ACCOUNT_LOGIN, ACCOUNT_PASSWORD)->key(PROJECT_KEY);
// Инициализация робота-группы
$robot = $core->group($account);
// Отправка сообщения
$robot->message(RECEIVER_ID, 'Привет, я создал робота!');