Classe PHP AudioScrobbler

C'est quoi ?

Il s'agit d'une classe PHP, qui permet d'afficher les derniers titres joués sur votre ordinateur et enregistrés sur le site AudioScrobbler.

Cette classe est librement téléchargeable, utilisable et modifiable : class.audiosrobbler.php.zip (20/06/2005).

Détails

Ce que fait la classe :

Comment ça marche ?

Dans un premier temps, on inclut le fichier :

require "class.audioscrobbler.php";

Puis, on crée un objet :

$audioscrobbler = new AudioScrobbler("pseudo");

Lors de cet appel, on peut préciser que le résultat sera encodé en iso (sinon, il sera encodé en utf-8 par défaut) :

$audioscrobbler = new AudioScrobbler("pseudo", "iso");

On affiche les derniers titres (sous forme d'une liste html) :

echo $audio->DerniersTitres();

On peut préciser le nombre maximum de titres à afficher (5 dans l'exemple) :

echo $audio->DerniersTitres(5);

/!\ Remarque : Pour le bon fonctionnement du cache, le script doit pouvoir écrire dans le dossier courant (écriture du fichier audioscrobbler.xml précisément).