API — Discord PHP OAUTH — Класс не найден в то время как там

Я пытаюсь заставить работать проверку подлинности с помощью Discord. Кажется, я наткнулся на единственный используемый API во всем Интернете для Discord OAUTH. но даже это не работает. (https://github.com/teamreflex/oauth2-discord)

Проект требует, чтобы я установил с composer, но даже с правильными установленными зависимостями он все еще утверждает, что зависимости не корректны. ручная установка приводит к ошибкам, содержащим пользовательский класс;

Мой код;

$provider = new \Discord\OAuth\Discord([
'clientId'     => 'hidden',
'clientSecret' => 'hidden',
'redirectUri'  => 'hidden',
]);

$token = $provider->getAccessToken('authorization_code', [
'code' => $_GET['code'],
]);

// Get a refresh token
$refresh = $provider->getAccessToken('refresh_token', [
'refresh_token' => $token->getRefreshToken(),
]);

// Get the user object.
var_dump($provider->getResourceOwner($token));

Как только я поставлю getResourceOwner() скрипт сталкивается с фатальной ошибкой:
PHP Fatal error: Uncaught Error: Class 'Discord\\OAuth\\Parts\\User' not found in /home/.../discord/Discord.php:108

Я понятия не имею, как это исправить, и кажется, что ответы на странице git этого проекта отвечают каждые несколько месяцев.

Я что-то упустил или я делаю что-то здесь не так?
В любом случае, спасибо заранее!

0

Решение

Похоже, что репо было устаревшим,
Я смог успешно запустить свой проект после перехода на Вилка Moutard3.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector