From a464ef4c0e3ce235fb1da70dfb282449beeeac80 Mon Sep 17 00:00:00 2001 From: Frankie B Date: Tue, 13 Jun 2023 21:59:16 +0100 Subject: Initialize laravel app --- inc/lastfm.inc.php | 65 ------------------------------------------------------ 1 file changed, 65 deletions(-) delete mode 100644 inc/lastfm.inc.php (limited to 'inc/lastfm.inc.php') diff --git a/inc/lastfm.inc.php b/inc/lastfm.inc.php deleted file mode 100644 index fa279ac..0000000 --- a/inc/lastfm.inc.php +++ /dev/null @@ -1,65 +0,0 @@ -

Last.fm (Profile)

- "https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=".CONF['lastfm_user']."&nowplaying=true&format=json&api_key=".CONF['lastfm_key'], - CURLOPT_RETURNTRANSFER => true, - CURLOPT_ENCODING => "", - CURLOPT_MAXREDIRS => 10, - CURLOPT_TIMEOUT => 30, - CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, - CURLOPT_CUSTOMREQUEST => "GET", -]); - -$current_response = curl_exec($curl_current); -$err = curl_error($curl_current); - -curl_close($curl_current); - -if ($err) { - die("cURL Error #:" . $err); -} -$current_response = json_decode($current_response, true); -$nowplaying = $current_response['recenttracks']['track'][0]; - -echo ' Last/Current Track: '.$nowplaying['name'].' • '.$nowplaying['artist']['#text'].''.PHP_EOL; - -$tracks_to_show = 10; - -$curl = curl_init(); - -curl_setopt_array($curl, [ - CURLOPT_URL => "https://ws.audioscrobbler.com/2.0/?method=user.gettoptracks&user=".CONF['lastfm_user']."&format=json&period=7day&api_key=".CONF['lastfm_key'], - CURLOPT_RETURNTRANSFER => true, - CURLOPT_ENCODING => "", - CURLOPT_MAXREDIRS => 10, - CURLOPT_TIMEOUT => 30, - CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, - CURLOPT_CUSTOMREQUEST => "GET", -]); - -$toptracks_response = curl_exec($curl); -$err = curl_error($curl); - -curl_close($curl); - -if ($err) { - die("cURL Error #:" . $err); -} -echo '

Top '.$tracks_to_show.' Tracks (Last 7 days)

'.PHP_EOL; -echo '
    '.PHP_EOL; -$toptracks_response = json_decode($toptracks_response, true); -$tracks = $toptracks_response['toptracks']['track']; -$count = 0; -foreach ($tracks as $track) { - echo '
  1. '.PHP_EOL; - echo ' '.$track['name'].' • '.$track['artist']['name'].''.PHP_EOL; - echo ' ('.$track['playcount'].' plays)'.PHP_EOL; - echo '
  2. '.PHP_EOL; - if ($count >= $tracks_to_show - 1) break; - $count++; -} -echo '
'; \ No newline at end of file -- cgit v1.2.3-54-g00ecf