Laravel VK API class
Install
Via Composer, (*1)
``` bash
$ composer require bafoed/vkapi
$ php artisan vendor:publish, (*2)
After updating composer, add the service provider to the `providers` array in `config/app.php`
``` php
bafoed\VKAPI\VKAPIServiceProvider::class,
Also you can add alias to the aliases
array in config/app.php
, (*3)
``` php
'VKAPI' => bafoed\VKAPI\Facades\VKAPI::class,, (*4)
Do not forget to change `access_token` in `config/VKAPI.php`
## Usage
Simple example (access_token is loaded from `config/VKAPI.php`)
``` php
try {
$result = VKAPI::call('users.get', ['user_ids' => '1,2,3']);
foreach ($result as $user) {
echo $user['first_name'] . ' ' . $user['last_name'] . PHP_EOL;
}
} catch(\bafoed\VKAPI\VKAPIException $e) {
echo 'Something wrong: ' . $e->message;
}
You can change access_token at runtime using setAccessToken
method
php
VKAPI::setAccessToken('>>> INSERT TOKEN HERE <<<')
, (*5)
Change log
Please see CHANGELOG for more information what has changed recently., (*6)
Contributing
Please see CONTRIBUTING and CONDUCT for details., (*7)
Security
If you discover any security related issues, please email bafoed@bafoed.ru instead of using the issue tracker., (*8)
Credits
License
The MIT License (MIT). Please see License File for more information., (*9)