ezaki113/vk-callback

Async Callback Server and Api client for rapid VK applications development.

Maintainers

Package info

github.com/Ezaki113/vk-callback

Issues

pkg:composer/ezaki113/vk-callback

Statistics

Installs: 9

Dependents: 0

Suggesters: 0

Stars: 8

v0.0.1 2016-06-23 12:30 UTC

This package is not auto-updated.

Last update: 2026-02-26 08:00:58 UTC


README

Async server and client for VK Callback API built on top of Icicle.

INSTALL

composer require ezaki113/vk-callback

TLDR

<?php
declare (strict_types = 1);

use VkCallback\CallbackServer;
use VkCallback\Client;

require __DIR__ . '/vendor/autoload.php';

$server = new CallbackServer();
$client = new Client('your token');

$server->confirm('your confirm callback token');
$server->on('wall_reply_new', function (array $data) use ($client) {
    yield from $client->call('wall.deleteComment', [
        'owner_id' => -$data['group_id'],
        'comment_id' => $data['object']['id']
    ]);
});

$server->run(7070);