| Linux hosting5.siteguarding.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64 Path : /home/devsafetybis/spotify.dev.safetybis.com/ |
| Current File : /home/devsafetybis/spotify.dev.safetybis.com/index.php |
<?php
/* register_shutdown_function('SiteGuardingDebug');
function SiteGuardingDebug()
{
$reason = error_get_last();
switch($reason['type'])
{
case E_ERROR: // 1 //
$reason['type'] = 'E_ERROR'; break;
case E_WARNING: // 2 //
$reason['type'] = 'E_WARNING'; break;
case E_PARSE: // 4 //
$reason['type'] = 'E_PARSE'; break;
case E_NOTICE: // 8 //
$reason['type'] = 'E_NOTICE'; break;
case E_CORE_ERROR: // 16 //
$reason['type'] = 'E_CORE_ERROR'; break;
case E_CORE_WARNING: // 32 //
$reason['type'] = 'E_CORE_WARNING'; break;
case E_COMPILE_ERROR: // 64 //
$reason['type'] = 'E_COMPILE_ERROR'; break;
case E_COMPILE_WARNING: // 128 //
$reason['type'] = 'E_COMPILE_WARNING'; break;
case E_USER_ERROR: // 256 //
$reason['type'] = 'E_USER_ERROR'; break;
case E_USER_WARNING: // 512 //
$reason['type'] = 'E_USER_WARNING'; break;
case E_USER_NOTICE: // 1024 //
$reason['type'] = 'E_USER_NOTICE'; break;
case E_STRICT: // 2048 //
$reason['type'] = 'E_STRICT'; break;
case E_RECOVERABLE_ERROR: // 4096 //
$reason['type'] = 'E_RECOVERABLE_ERROR'; break;
case E_DEPRECATED: // 8192 //
$reason['type'] = 'E_DEPRECATED'; break;
case E_USER_DEPRECATED: // 16384 //
$reason['type'] = 'E_USER_DEPRECATED';break;
}
$a = date("Y-m-d H:i:s").' Type: '.$reason['type'].' Msg: '.$reason['message'].' File: '.$reason['file'].' Line: '.$reason['line']."\n\n";
$fp = fopen(dirname(__FILE__).'/_debug.log', 'a');
fwrite($fp, $a);
fclose($fp);
echo $a;
} */
require_once 'autoload.php';
$session = new SpotifyWebAPI\Session(
'6933df334c3c4b59b8103c00cd21e331',
'8747141b901f4fd8b85db3926462d198',
'https://spotify.dev.safetybis.com/index.php'
);
$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();
}