UPDATE: These instructions are out of date. See here for instructions that work with the new Fire Eagle!
A couple days ago, a friend of mine sent me an invite for Fire Eagle, Yahoo! Research Berkley’s nifty closed-Alpha location storage and query engine, and I’ve been hooked ever since. For the rest of you without access, here’s a brief overview of what FireEagle does, straight from the FAQ page:
Fire Eagle is a site that keeps track of your current location and helps you share it with other sites and services safely. There are hundreds of potential applications.
Fire Eagle allows you to share your locations with other sites and services safely, through a secure server – you are always in control. You can decide to share your location with any application that can use it, and even choose how much detail to give that application (exact point, neighborhood, city, state, country).
So, I whipped up a quick Fire Eagle Rubygem to make it easier to deal with Fire Eagle’s API. The next logical step? A twitter bot.
Fire Eagle, meet Danger Day
If you’re lucky enough to have an invite to Fire Eagle, here’s how you can use it on Twitter:
- Follow Danger Day on Twitter
- Sign in to Fire Eagle
- Authorize Danger Day with your FireEagle account
- Get a mobile token to confirm your authentication with Danger Day
- Send a direct message to Danger Day with your token.
Once that’s done, you can update your location with a direct message to Danger Day like so:
- u Atlanta, GA
- u Belize
- u 30022
- u 123 Anytown USA
- etc
If you’d like to do this via your mobile phone, make sure your mobile is setup with Twitter, then send the following text massage to 40404, Twitter’s short code:
- d dangerday u Atlanta, GA
To look up the location of someone else using Danger Day:
- q jnewland
- q cjmartin
- q plasticbagUK
or from your mobile:
- d dangerday q jnewland
What’s next?
I’m getting married in a week, so I leave the creation of cooler Fire Eagle apps as an exercise to the reader. Extra bonus points if you use the Fire Eagle Rubygem. If you’ve got a great idea for a Fire Eagle app and don’t have an invite, get in touch with me – I might be able to make that happen.
PS: If you hack up a Fire Eagle javascript sidebar widget that works on pages served as application/xml (preferably using the brilliant wedje technique) AND embraces the draft geo microformat, I’ll buy you a pony. Seriously. Here’s my location in XML – go to town.


Comments
Leave a response
sad Fire Eagle is invitation only :(
Hey dude – one thing that occurred to me. It might not be obvious to people when they sign up to Danger Day that their location will be available to other users. You might want to make that clearer in the sign-up process.
Idea: sync Plazes.com Locations with Fire Eagle – please invite me to meet Danger Day thx
Geoscrobbling + Twitterbot? Hmmmm… I definitely like the sound of that. Is there an invite available? ;)
I finally got in Fire Eagle. Seems maybe the Danger Day authorization link is outdated?
The instructions aren’t COMPLETELY accurate any more… See http://www.martin-english.com/whatsup/2008/03/fireeagle-and-twitter
Has anyone tried the GpsGate.com web-services? It (seems to)offer very similar capabilities when sharing positions and easily building mashups. See for example http://gpsgate.com/index.php?id=64
Hi Jesse,
Got some ideas for an AIR Application with loc based services. Dont know how far they are with public API’s but i’d like to write one for Actionscript 3.
I’d realy like an invite :)
Thanks,
Sidney