Gå til innhold

Top 15 weekly artists type Last.fm


Anbefalte innlegg

Heisann!

Jeg har lyst til å integrere en top 15 liste over mine mest spilte artister siste uke på bloggen min, som oppdaterer seg selv via Last.fm. Jeg vet at Last.fm har et eget script som en kan putte inn i koden sin for å gjøre dette, men da ser det ikke akkurat ut slik som jeg ønsker. Jeg ønsker en stil mer lik den du får hvis du legger inn Last.fm applicationen på Facebook profilen din, nærmere bestemt slik:

http://home.no.net/oyvkjar/top15.jpg

 

Så jeg bare lurte på om det er noen som har peiling på hvordan jeg kunne ha laget et slikt script som benytter seg av Last.fm profilen min. Går det ikke så går det ikke, da får jeg vel bare bytte ut bildene manuelt selv om det blir en del arbeid å oppdatere :p

 

Håper det er noen som har en løsning jeg kan bruke =)

Lenke til kommentar
Videoannonse
Annonse
  • 3 uker senere...

Er ikke flinkere i PHP enn at jeg trenger en nokså ferdig kodesnutt jeg kan putte inn i index fila mi. Har lett litt rundt på audioscrobbler wiki-sida, men finner ikke noe som gjør det som jeg ønsker. Det meste som ligger der er for kun tekst, ikke bilde, slik som jeg vil ha det.

Endret av g0mpen
Lenke til kommentar

Ser nå at koden i dokumentasjonen ikke passer til komponentens metoder, men her er hvertfall et kodeeksempel som viser de sist spilte artistene til gitt bruker med tilhørende bilde.

 

<?php

set_include_path('library/');

require 'Zend/Service/Audioscrobbler.php';

$as = new Zend_Service_Audioscrobbler();
// Sett ditt brukernavn her
$as->set('user', 'Username');

$topArtists = $as->userGetTopArtists();

echo '<h2>Artist Chart For ' . $as->get('user') . '</h2>';

echo '<ul>';

foreach ($topArtists as $artist) {
echo '
	<li>
		<a href="' . $artist->url . '">' . $artist->name . '</a>
		<img src="'.$artist->image.'" alt="" />
	</li>
  	';
}

echo '</ul>';

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...