|
UserDataRecentTracks
Retrieves a Last.fm users list of recently played tracks.
Phase-Implementation, recenttracks, userdata Package com.lfm.services.UserData Class public class RecentTracks Inheritance AbstractService --> AbstractUserData --> RecentTracks RecentTracks SummaryRetrieves a Last.fm users list of recently played tracks. When the data is loaded, an array of track objects can be referenced in the "tracks" property of the class. Details
Track object structure
Example Usageimport com.lfm.services.UserData.RecentTracks;
import flash.events.Event;
var recenttracksdata:RecentTracks = new RecentTracks("RJ");
recenttracksdata.addEventListener(Event.COMPLETE, serviceLoaded);
recenttracksdata.load();
function serviceLoaded(event:Event):void {
for(var i:Number = 0; i < recenttracksdata.tracks.length; i++) {
trace(i+". Track Name:" + recenttracksdata.tracks[i].name);
trace(" Track URL:" + recenttracksdata.tracks[i].url);
trace(" Track Streamable:" + recenttracksdata.tracks[i].streamable);
trace(" Track Artist:" + recenttracksdata.tracks[i].artist);
trace(" Track Album Name:" + recenttracksdata.tracks[i].album.name);
trace(" Track Album MBID:" + recenttracksdata.tracks[i].album.mbid);
trace(" Track Date:" + recenttracksdata.tracks[i].date);
}
}
| ||||||||||||||||||||||||||||||||||
► Sign in to add a comment