Веб-API Spotify - класс сеанса не найден (Composer) - PullRequest
0 голосов
/ 16 февраля 2020

Я новичок в composer, и я попытался установить пакет https://github.com/jwilsson/spotify-web-api-php. Поэтому я следовал инструкциям из файла Readme. Относительно Composer установка была завершена.

Моя веб-страница всегда возвращает ошибку 500, а мой error.log говорит:

PHP Fatal error:  Uncaught Error: Class 'SpotifyWebAPI\\Session' not found in /mnt/web419/b0/52/5337952/htdocs/websitecom/www/jukebox/index.php:4

Это структура моей папки:

enter image description here

А это мой код:

<?

require 'vendor/autoload.php';

$session = new SpotifyWebAPI\Session(
'XXX',
'XXX',
'http://example.com'
);

$api = new SpotifyWebAPI\SpotifyWebAPI();

if (isset($_GET['code'])) {
$session->requestAccessToken($_GET['code']);
$api->setAccessToken($session->getAccessToken());

print_r($api->me());
} else {
$options = [
'scope' => [
'user-read-email',
],
];

header('Location: ' . $session->getAuthorizeUrl($options));
die();
}
...