Hey All, So I am in the process of developing a Libre.fm scrobbling Chrome extension for Google Music. The 'extension' part of it is now working (updates, notifications, etc) and I am about to start doing the handshaking and there's some stuff that's not clear. For information on the protocol I was sent to the last.fm API docs. What I am not clear on is how the authentication works with regard to Libre.fm - I am guessing you don't use the same client id you get from Last.fm? Does Libre.fm have its own? Do I somehow send my name and password?
PS: Future plans for the extension are to open it up on GitHub for anyone to play with, add support for sending "Now Playing" Tweets and Facebook wall posts. If anyone would like to contribute or point me to example javascript implementations of libre.fm scrobbling, I'd really appreciate it. Thanks, Darryl On Wed, Jan 11, 2012 at 6:09 PM, Mike Sheldon <[email protected]> wrote: > Hi Darryl, > > On Wed, 2012-01-11 at 17:42 -0800, Darryl G. Wright wrote: >> 1) Why doesn't the Android implementation of Libre.fm support Libre.fm >> scrobbling? > > The LibreDroid client (which I assume is what you're referring to) is a > radio streaming client, it does support scrobbling, but only of the > things you listen to on the radio stream it doesn't attempt to interact > with the overall Android Media Player to track what you listen to in > that. > >> 2) I was unable to find any documentation on the libre.fm API or how I >> might go about writing my own scrobbler for libre.fm - where is it? > > Libre.fm is designed to be API compatible with Last.fm, so in general > you can just write a last.fm client and point it at our servers and it > should work. One caveat to this however is that we don't currently > support the 2.0 scrobbling protocol, so you need to code to the either > the 1.1, 1.2 or 1.2.1 standard: > > http://www.audioscrobbler.net/development/protocol/ > >> 3) Activity on a lot of the libre.fm sites seems to have gone stale - >> is this project dead? > > The amount of time each of us has available varies throughout the year, > so some months have a lot of activity and other months have very little. > >> 4) Can someone point me to a "How to implement Libre.fm scrobbling in >> your client" doc? > > Simply implement the audioscrobbler protocol version 1.2 and point your > client at turtle.libre.fm. For web-service methods (documented at > http://last.fm/api) point your client at alpha.libre.fm/2.0/. > > Cheers, > Mike. >
