I’ve been using LastFM Love and Twitterfeed to share my Last.fm loved tracks on Twitter alternately for the last few months and both services just don’t work for me. LastFM Love is not very intuitive and it only worked for me a couple of times. Twitterfeed is just not reliable. It keeps retrieving my Last.fm loved tracks but it doesn’t post to Twitter. I checked every possible setting on both services and I just can’t get them to do what I want them to do. This morning, I gave up. I searched for an alternative way of sharing Last.fm loved tracks on Twitter and what I found was Dlvr.it. And it delivers.
In this totally out of place blog entry, I shall show you how to publish your Last.fm loved tracks to Twitter using Dlvr.it. If you are familiar with Twitterfeed, you can pretty much figure out how to use Dlvr.it easily. If not, here’s the deal: Dlvr.it is a service that publishes your feed (RSS, Atom, etc.) to an array of web services like Twitter, Facebook, Foursquare, Tumblr and more. This means in order to do the whole publishing to Twitter bit, your Last.fm loved tracks must have a feed of some sort for it to be delivered by Dlvr.it. Lucky for you, that feed exists.
First thing you need to do is to get your Last.fm Loved Tracks feed. Just go to your Last.fm Library page and click on the “Loved tracks” tab. You can go there directly by using this URL: http://www.last.fm/user/YOURUSERNAME/library/loved. Of course, don’t forget to change the YOURUSERNAME part with, you know, your Last.fm user name. On the upper left side of the page, you will see a link to your RSS feed. Take note of your RSS feed URL. Write it down or something. You’ll need that later.
Now it’s time for you to sign up for a Dlvr.it account. All you need is an email address and your choice of password. After giving your email address and your desired password, you will then be asked to add your first feed. This will be your first source.
Remember that Last.fm Love Tracks RSS feed you got two paragraphs ago? That’s what you need to put here. In this example, I used my Tumblr RSS feed just because. The choice of when your first post will be made depends on you. Either option is fine. Clicking “next” will lead you to choose where you will be publishing your RSS feed. Obviously in this situation, we’ll go with Twitter. Clicking on the Twitter logo will lead you to Twitter’s OAuth page, and of course, you need to allow Dlvr.it access.
At this point, your route, which is Dlvr.it’s term for a set of source feeds and destination services, is ready to go. You will be given the choice of messing around with your source feed settings first or publishing your first Last.fm loved track to Twitter. If you choose to tinker with the settings first, your route will be on paused mode. If you choose to get your first post published, just skip the settings and you’ll be up and running. Your route will be on active mode and it will proceed to retrieve your latest loved track. But if you’re a control freak, hey, I guess it wouldn’t hurt if you explore the multitude of settings first.
There are two sets of settings in a route. The source settings and the destination settings. The source settings editor, which you can access after giving Dlvr.it access to Twitter or by clicking on the pencil icon next to your feed’s name, allows you to set your feed’s name, the posting interval for your feed, post prefixes and suffixes, and more.
The destination settings editor has fewer options, so you probably won’t be dealing with that on a frequent basis. Take note that both destination and source editors offer the option to set prefixes and suffixes. If you put text on both of these options, they will both appear on your Twitter posts. Also, an RSS feed item is composed only of a song title, the song’s artist and a link to the artist’s page on Last.fm, and this is considered as the Post Title. This means you don’t have to bother with the Post Body option in the destination editor.
Once you have done all your customizations, you can now click the “paused” button to take your route out of paused mode and into active mode. You’re done. To check if it works, you can look at your Twitter timeline to see if your first post was published. Or you can go to the source editor where you can view the Retrieve Log which chronicles the activity of your route.
This will show you if a feed item was published or not. And there you go. If you’re looking for an alternative to Twitterfeed or LastFM Love, Dlvr.it is a pretty good one. I hope you find this article useful because if you don’t, I’d feel like a total tool.