/**
* (non-PHPdoc)
* @see \API\src\Endpoints\Endpoints::get()
*/
public function get()
{
$session = new Session(Config::getConfig('SpotifyAppId'), Config::getConfig('SpotifySecret'));
$callback = 'http://api.soundeavor.com/User/Auth/Login/Spotify/index.php';
$session->setRedirectUri($callback);
$url = $session->getAuthorizeUrl();
if (!isset($_GET['code'])) {
header('Location: ' . $url);
}
$code = $_GET['code'];
$api = new SpotifyWebAPI();
$session->requestToken($code);
$api->setAccessToken($session->getAccessToken());
$me = $api->me();
$body['spotifyName_text'] = $me->display_name;
$body['spotifyAccessToken_text'] = $session->getAccessToken();
$body['spotifyUserId_text'] = $me->id;
$this->request->response->body = $body;
$this->request->response->code = r_success;
}