TweetALoc – Sync your geocoded tweets to FireEaglePosted on November 29th, 2009 11 comments
Once you authorize it by linking your Twitter account and your FireEagle account, it will listen to your tweet stream, if geo information is present in any of your tweets it sends it along to FireEagle. The updates occur usually under 20secs from you tweeting. No polling involved here. Once authorized your twitter id is added to tweetaloc’s follow list within 5 minutes. So the first update will be only after that, and continuous from then on. I guess right now there are only a handful of Twitter clients which add location to your tweets, Twitter blog post on geotagging release has a list. I use one of my own which is why you see my tweets signed from nowwhat.in.
Just in case you feel that you need to stop updating into FireEagle, I have also provided for a de-authorizing facility. FireEagle tokens associated with your Twitter id are removed and your id is removed from the follow list. You can of-course go into FireEagle and remove the permissions to TweetALoc.
Behind the scenes this extends on the Erlang Twitter stream boiler plate that I had talked about in a previous post. I have used the Erlang OAuth library for talking OAuth to FireEagle and the PHP OAuth libraries for the web interface portions. That logo was GIMPed by me