|
ClientScrobbler
Scrobbler class to submit tracks to a Last.fm profile
Phase-Implementation, client, scrobbler, Featured Package com.lfm.client Class public class Scrobbler Inheritance Scrobbler Dependency com.lfm.client.Session, com.lfm.model.Track Scrobbler Summary"Scrobbles" tracks to a specified Last.fm profile using the 1.2 submission protocol Details
Example Usageimport com.lfm.client.Scrobbler;
import com.lfm.model.Track;
var scrobbler:Scrobbler = new Scrobbler("Username","Password");
scrobbler.addEventListener(Event.CONNECT,scrobblerReady);
scrobbler.addEventListener(Event.COMPLETE,scrobbleHandler);
scrobbler.connect();
var track:Track = new Track();
track.artist = "The Decemberists";
track.title = "Here I Dreamt I Was an Architect";
track.album = "Castaways and Cutouts";
track.length = 269;
track.source = Track.SOURCE_USER;
track.timestamp = Track.dateToTimestamp(new Date());
function scrobblerReady(event:Event) {
scrobbler.submit(track);
}
function scrobbleHandler(event:Event) {
trace("Track scrobbled!");
}
| ||||||||||||||||||||||||||||||
► Sign in to add a comment
I tried this but always got 1136: Incorrect number of arguments. Expected 0.
The session class has no constructor, i changed ScrobblerSession? in the session class to Session