@olegxxxl

Почему madelineproto возвращает AUTH_KEY_UNREGISTERED?

Использую ларавель.
Создаю консольную команду примерно с таким кодом:
$MadelineProto = new API('session.madeline', $settings);
        $MadelineProto->start();
        $participants = $MadelineProto->getPwrChat('тут чат');


Все отрабатывает. в $participants лежат данные.
Первый раз при запуске, php artisan command:start у меня попросило авторизоваться в консоли, ввел номер телефона и далее прилетел код авторизации в аккаунт телеги я его ввел и все стало работать, при дальнейших запусках не просил.

Делаю точно такой же код в контроллере и получаю ошибку:
The authorization key has expired (401) (AUTH_KEY_UNREGISTERED)

Если добавляю в контроллер при нажатии кнопки
$MadelineProto->start();
Он опять просит авторизоваться, не пойму как можно из кода проделать эту авторизацию и почему если в консоли работает и не просит ее, то в контроллере не работает и просит. Возможно кто то сталкивался или работал с данной библиотекой.
  • Вопрос задан
  • 538 просмотров
Пригласить эксперта
Ответы на вопрос 1
IgorPI
@IgorPI
Всё дело в файлах сессий.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы