Код:
<?php
require_once 'vendor/autoload.php';
$vk = new VK\Client\VKApiClient('5.92');
$access_token = 'я скрыл';
class ServerHandler extends VK\CallbackApi\Server\VKCallbackApiServerHandler {
const SECRET = 'secret';
const GROUP_ID = 123123;
const CONFIRMATION_TOKEN = 'ewewe';
function confirmation(int $group_id, ?string $secret) {
if ($secret === static::SECRET && $group_id === static::GROUP_ID) {
echo static::CONFIRMATION_TOKEN;
}
}
public function messageNew(int $group_id, ?string $secret, array $object) {
$response = $vk->users()->get($access_token, array(
'user_ids' => array(1, 210700286),
'fields' => array('city', 'photo'),
));
echo 'ok';
}
}
$handler = new ServerHandler();
$data = json_decode(file_get_contents('php://input'));
$handler->parse($data);
?>
ошибка:
<b>Fatal error</b>: Uncaught Error: Call to a member function users() on null in /home/host1752721/serv/htdocs/www/core.php:18
Stack trace:
#0 /home/host1752721/serv/htdocs/www/src/VK/CallbackApi/VKCallbackApiHandler.php(312): ServerHandler->messageNew(178736000, 'pass', Array)
#1 /home/host1752721/serv/htdocs/www/src/VK/CallbackApi/Server/VKCallbackApiServerHandler.php(28): VK\CallbackApi\VKCallbackApiHandler->parseObject(178736000, '161491amin', 'message_new', Array)
#2 /home/host1752721/serv/htdocs/www/core.php(28): VK\CallbackApi\Server\VKCallbackApiServerHandler->parse(Object(stdClass))
#3 {main}
thrown in <b>/home/host1752721/serv/htdocs/www/core.php</b> on line <b>18</b><br />
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет! Помогите пожалуйста кто разбирается, целый день вожусь с этимЯ вывожу через цикл данные среди которых есть форма
Я нашёл как передавать из qt в qml QAbstractListModelНо не нашёл как передать QMap
Столкнулся с проблемой написания конвертера из Python str в QString с использованием boostpython