Spotibot est une petite application en ligne qui vous permet d’importer les playlists personnalisées de last.fm dans spotify. Vous bénéficier donc a la fois de la fonction de découverte, de classement et de construction de profil musical de la radio personnalisée last fm et de l’écoute a la demande de spotify. Les communications avec cette application passent en grande partie par twitter, c’est ce qui a attiré mon attention.
Last.fm
C’est une radio personnalisée. Vous ne choisissez pas ce que vous écoutez mais le flux continu de musique a pour ambition sur ce service de coller a vos gouts. Je l’ai utilisé depuis quelques mois et cela m’a vraiment fait faire de belles découvertes musicales. Bien sur lastfm propose pas mal de trucs en plus comme les fonctions réseau social, les bio d’artistes et cover d’album etc..
Ce qui est a retenir ici c’est que lastfm peut générer une playlist a partir d’un artiste existant pour trouver le même style de musique. Idem pour un tag . Également lastfm recueil les morceaux que vous avez marqué comme coup de cœur, et si comme moi vous avez pris le temps de le faire comme il faut ce n’est pas une information perdue (voir la suite).
Spotify
C’est un service d’écoute de musique à le demande. Vous écoutez ce que vous voulez quand vous voulez avec pause, seek etc.. Bref c’est comme si vous aviez le mp3 sur votre machine.
Un peu de pub est diffusée mais pas trop. Prendre une version payante l’enlève et la qualité du son est augmentée. Aussi vous pouvez lire les morceaux en étant déconnecté, même sur votre mobile.
Utilisation concrete
J’ai 250 morceaux marqués comme coup de coeur sur lastfm. Spotibot les a tous importés comme playlist dans spotify. Il fait pareil avec les recommandations musicales. Le meilleur des deux mondes sont donc réunis: j’utilise les algorithmes d’intelligence collective de lastfm pour écouter de la musique que j’adore et en toute liberté. La même chose pour découvrir des nouveaux titres.
La ou twitter intervient c’est qu’il est le moyen de communication entre vous et l’application. Je n’avais pas encore vu ça pour un mashup et j’ai trouvé ça trés intéressant. Le web services écoute les commandes en lisant son flux twitter, il les exécute et renvoie le résultat a l’initiateur de la requête.
Les communications peuvent se passer en privé. Vous envoyez un private message au bot et il vous repond de la meme manière avec un lien vers votre playlist. Un clic et vous arrivez dans spotify. Il y a aussi une méthode de copier collé pour importer les playlists.
Agrégation de services: les mashups
Les mashup sont les applications construites avec des briques issues d’autres applications et tout ça via internet. C’est un thème que j’aime et que je pense travailler par la suite sur ce blog. Je pense qu’il ne faut pas réinventer la roue sans cesse. Il vaut mieux, à mon avis, que chacun fasse une seule chose et très bien. Si il a besoin d’une autre fonctionnalité éloignées de son métier il appel la fonction par api (dans le monde idéal).
L’auteur de Spotibot compte améliorer les limitations actuelles. Il m’a confirmé qu’il avait beaucoup d’appel d’api a faire et pense malgré tout proposer la possibilité d’importer des playlists entières. Merci a lui pour lien beta qui m’a permis d’importer mes 250 morceaux favoris dans spotify…
Note: L’api de spotify seulement accessible seulement aux utilisateurs qui ont payé est pas beaucoup ouverte à l’extérieur, dommage…
