前提・実現したいこと
SpotifyWebAPIを利用して音楽を検索したい。
ここに質問の内容を詳しく書いてください。
spotify-web-api-phpのライブラリを利用してSpotifyWebAPIに認証しようとしています。
すると以下のエラーメッセージが返ってきます。
発生している問題・エラーメッセージ
エラーメッセージ Fatal error: Uncaught SpotifyWebAPI\SpotifyWebAPIException: An unknown error occurred. in /Applications/MAMP/htdocs/php_k/vendor/jwilsson/spotify-web-api-php/src/Request.php:68 Stack trace: #0 /Applications/MAMP/htdocs/php_k/vendor/jwilsson/spotify-web-api-php/src/Request.php(265): SpotifyWebAPI\Request->parseBody(Object(stdClass), 400) #1 /Applications/MAMP/htdocs/php_k/vendor/jwilsson/spotify-web-api-php/src/Request.php(115): SpotifyWebAPI\Request->send('POST', 'https://account...', 'grant_type=clie...', Array) #2 /Applications/MAMP/htdocs/php_k/vendor/jwilsson/spotify-web-api-php/src/Session.php(186): SpotifyWebAPI\Request->account('POST', '/api/token', Array, Array) #3 /Applications/MAMP/htdocs/php_k/spotify.php(15): SpotifyWebAPI\Session->requestCredentialsToken() #4 {main} thrown in /Applications/MAMP/htdocs/php_k/vendor/jwilsson/spotify-web-api-php/src/Request.php on line 68
該当のソースコード
PHP
ソースコード <?php ini_set( 'display_errors', 1 ); ini_set( 'error_reporting', E_ALL ); require_once('vendor/autoload.php'); $CLIENT_ID = getenv('CLIENT_ID'); //Spotify for Developersで取得したIDとSECRETをいれています。 $CLIENT_SECRET = getenv('CLIENT_SECRET'); $session = new SpotifyWebAPI\Session( "{$CLIENT_ID}", "{$CLIENT_SECRET}" ); $api = new SpotifyWebAPI\SpotifyWebAPI(); $session->requestCredentialsToken(); $accessToken = $session->getAccessToken(); $api->setAccessToken($accessToken); ?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。