1. Go to this page and download the library: Download jumper423/yii2-vk library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jumper423 / yii2-vk example snippets
'components' => [
'vk' => [
'class' => 'jumper423\VK',
'clientId' => '11111',
'clientSecret' => 'n9wsv98svSD867SA7dsda87',
'delay' => 0.7, // Минимальная задержка между запросами
'delayExecute' => 120, // Задержка между группами инструкций в очереди
'limitExecute' => 1, // Количество инструкций на одно выполнении в очереди
'captcha' => 'captcha', // Компонент по распознованию капчи
],
],
'aliases' => [
'@actions' => '@backend/runtime/cron', // Папка куда будут складироваться очереди для cron-а
],
foreach ($images as $image) {
$vk->addAction('photos.edit', ['caption' => $caption, 'owner_id' => $ownerId, 'photo_id' => $image,]);
}
// Добавление в cron
$vk->addActionsInCron('photos.edit');
// Или начать выполнение очереди командой
// $vk->performAnAction();