How to Get an RSS Feed for your XBOX 360 Gamertag

Hacking RSS with Yahoo Pipes

My geek want of the day is getting an RSS feed of my Xbox 360 game activity so that I can use it with lifestreaming services. For once I’m not the only person who feels this need. There’s at least two of us! :)

badger-tweet.png

I’m not sure why Microsoft doesn’t make an RSS feed of your Xbox Live activity available. The information is all there, they publish it as a gamercard. But they don’t give you access to the raw data to do with as you please unless you’re a member of the Xbox Community Developers Program. Here are the various ways you can access your Xbox 360 Gamercard to use with other websites.

Method 1: Embed Gamercard as an Image

By far the easiest way to display your Xbox 360 info is by using a Gamercard image. You can embed the image or flash in your web site and it’ll display in real time. There’s also a WordPress plugin that uses a slightly hacky method of using regular expressions on the official Xbox gamercard.

Method 2: Facebook App

Xbox 360 Live Gamercard is a Facebook app that will give you all the info right on your page.

…will show you what games you play along with your Gamerscore and achievements for each game. A few times a day, your Gamercard will be updated and your new achievements published to the news feed for all of your friends to marvel at through our use of exclusive Xbox Live APIs. See who your friends are on Xbox Live and there is also a leaderboard. Enjoy.

It works for Xbox 360, Games for Windows and Live Anywhere. Your profile will show your latest games, how many achievements you have got in each, and you can compare games with your friends.

Here’s an example of Modern Life Is Rubbish’s gamertag:

xbox-360-live-gamertag.png

There are other FB apps that do the same thing like Xbox Live Express.

Method 3: Broadcast your Xbox 360 Status to Twitter

Duncan MacKenzie has written a Windows app for broadcasting your Xbox activity to Twitter. You install it on your computer, put in your Xbox gamertag and Twitter username/password and it’ll update Twitter with your Xbox activity.

Method 4: SOAP/REST APIs!

Duncan earns huge geek points in my book for putting up SOAP/REST APIs to the Xbox gamertag info. This is what Microsoft should have made available and in my books it underlines everything that’s wrong the M$.

He explains where he gets the information from:

It is not from scraping and it is not from any publicly available source. I joined the Xbox Community Developer Program (XCDP), which is an official program designed to support folks who are building community sites (forums, reviews, blogs, etc…) around Xbox related topics.

Many folks who want Xbox info, are not working on a large site like the people in the XCDP, which is exactly why I created my service. This way, people who are building a small tool or script, most likely to be used by a small number of folks, can have access to some well formed and easy to use data.

What if you would qualify for the XCDP? Well, at the moment I don’t have any direct link for you, but I’ll ask around to see if I can find a link or a contact for anyone may qualify and would like to sign up….

Method 5: Yahoo Pipe RSS Feed

Because Duncan was awesome enough to provide a REST API for the Xbox 360, I was able to create some pipes for converting that information to an RSS feed. You can use it with lifestreaming apps like Friend Feed until they get access to the developer program and are able to officially support the Xbox 360.

friendfeed-xbox360-info.png

The RSS feed includes your gamerscore and achivements in the description, as well as a thumbnail of the game. The links point to your Xbox.com Live profile so people can compare games with you.

xbox-360-gamertag-rssfeed.png

I’ve put together two different pipes

  1. Displays your Gamertag in the feed title, and links to your Xbox.com Live profile
  2. Does not display your Gamertag and does not link to your Xbox.com Live profile (more private)

Click on the link you want, enter your gamertag and run the pipe. Then click on More options and Get as RSS.

12 Comments

  1. Posted April 01, 2008 at | Permalink

    Wow! Who knew was a simple twitter message of mine could provoke!

    Really useful and helpful post, and one I’ve made sure I’m bookmarked etc for future reference, as my Xbox Live social life is as important as Twitter/blogging etc.

    The only downside is it means I can never play Xbox if I’m having a sick day off work!!!

    Again, great post!
    Dan/Badger Gravling…

  2. Posted April 01, 2008 at | Permalink

    The 360 Voice blog (http://www.360voice.com/) for your Xbox 360 should have definitely been mentioned in this post… a daily blog feed from the site about what your Xbox did today is cool, specially since the “voice” the blog takes is that of your Xbox. They also have a few APIs available for use from Live as well. You can check out the 360 voice forums at http://www.360voice.com/forum/forum.asp?FORUM_ID=10 for what is available.

  3. Posted April 01, 2008 at | Permalink

    Eh, A slight correction from my last post… the APIs that 360voice.com offers is from their site but you can still get quite a bit of information about your gaming from their once you have signed up.

  4. Posted April 01, 2008 at | Permalink

    @ rijit:

    Thanks for the link to 360voice.com. I hadn’t found it in my research.

  5. Posted April 02, 2008 at | Permalink

    If the Xbox Live to Twitter app doesn’t work for you, here’s an alternate one that will:

    http://geekswithblogs.net/hinshelm/archive/2008/01/04/xbox-live-to-twitter.aspx

  6. Posted April 02, 2008 at | Permalink

    Very good post showing the alternatives. :)

    And I can only agree with the Facebook application, I’ve been using it for a while and it’s simple comparing yourself to other friends with it.

  7. Posted April 03, 2008 at | Permalink

    Glad to see that there are plenty of options available.

    One bad thing I must say though - how can you endorse that load of crap that people have the nerve to call a Facebook app? It’s creator still seems to think that he owns the only application of it’s type on Facebook

    There’s a pretty decent alternative available, which is a lot more scalable and user-friendly: http://apps.facebook.com/xboxliveexpress/

  8. Posted April 03, 2008 at | Permalink

    @ TheChrisD:

    The app I featured has around ~1450 daily users, when other Xbox Live Facebook apps have around ~50 daily users or less.

    Which one would you have blogged about?

  9. Posted April 03, 2008 at | Permalink

    I’m not entirely impressed with any of these, for the sole reason that they don’t tell you WHAT achievement you’ve just unlocked. It’s not useful to me to know that you’ve “unlocked 3 achievements in Frogger” - I want to know *which* ones you’ve unlocked. In effect, I want an RSS feed for actual achievements, not for per-game statistics.

    Sadly, I had this once, before Microsoft changed their sites to autoexpire sessions and some other crazy crap that happened within the last three months. I used an Automator application to download all the “compareTo” URLs for me, and then a Perl script to parse them all out into a large achievements table in HTML. You can see the original Perl script here:

    http://www.disobey.com/detergent/code/x360a.pl

    The Automator app was never published (since it was OS X specific) but it’s irrelevant now - it doesn’t appear that Safari, when Automated, can properly login to Xbox.com - the downloading of the per-game achievement pages always returns with a login-required screen or a general error. I’ve yet to find an alternative for getting the achievement pages - no amount of Firefox automation, lynx/wget/curl tweaking, or what have you, has gotten past their most recent changes.

  10. Posted April 03, 2008 at | Permalink

    @ Morbus Iff:

    I hear you. I don’t know wtf is up with them when it comes to not having open APIs to this information. It’s one of those colossal “they just don’t get it” indications like how they didn’t understand the Internet back in ‘95.

    Unfortunately Duncan’s republishing of the Developer Program APIs doesn’t seem to include achievements either.

  11. Posted April 03, 2008 at | Permalink

    Yeah, to be honest, I think I had found Duncan’s stuff before, and had used that to make the general assumption that the particular breed of data I’m looking for doesn’t exist (there’s a note to this effect in the generated HTML of my script, above). That’s why I ended up doing the spidering/scraping script (again, above). It worked great up until a few months ago, but I just haven’t figured out how to workaround their latest changes.

  12. Posted April 03, 2008 at | Permalink

    In response to engtech (comment #128350):

    The app may have many more users, but it’s probably because it always shows up at the top of search results, and most people would take it straight away instead of looking for alternatives.

    Had I been writing, I would have referenced the Xbox Live Express application.
    It’s a lot cleaner than the other application, and a lot more community oriented, featuring the ability to include the user’s latest 360Voice blog. Sure, it may not have as many active users, but it’s probably because not that many people have actually noticed it in the search results.

    I once tried the app you mentioned, and found it horrible to use. Attempting to change settings was near impossible given how many ads they were hidden under…

10 Trackbacks

  1. [...] How to Get an RSS Feed for your XBOX 360 Gamertag [...]

  2. [...] How to Get an RSS Feed for your XBOX 360 Gamertag My geek want of the day is getting an RSS feed of my Xbox 360 game activity so that I can use it with lifestreaming services. For once I’m not the only person who feels this need. There’s at least two of us! (tags: internetducttape.com 2008 mes3 dia1 at_tecp RSS ***** XBox webservices mashup) [...]

  3. [...] I won’t even pretend to understand much of what this tutorial post by Eric (aka //engtech) over at The Internet Duct Tape does, other than show the way you can have your [...]

  4. [...] Add XBOX 360 Gamertags [...]

  5. [...] http://internetducttape.com/2008/03/31/how-to-get-an-rss-feed-for-your-xbox-360-gamertag/#comment-12... [...]

  6. By XBox Live Ticker « Nyvision on April 02, 2008 at

    [...] diese und andere Mšglichkeiten bin Ÿber diesen Blogeintrag [...]

  7. [...] Duct Tape has a great instruction manual on how to make your Xbox Gamertag Twitter itself, or Yahoo itself, etc. My geek want of the day is [...]

  8. [...] are a number of ways to broadcast your XBox Live activity, one of the more interesting of which is a method for producing an RSS feed using Yahoo! Pipes. [...]

  9. [...] a blog based on your gaming habits.  Even more brilliant is the Yahoo Pipe feed created by Eric at Internetducttape.com, which creates an RSS feed of all of your Xbox 360 activities.  Imagine signing onto Xbox Live and [...]

  10. [...] I log in today, check my replies, and the first one I see is from Engtech. And it’s a hugely comprehensive guide to how to effectively RSS your XBox Live info, quoting me! Find out how to integrate and RSS your XBox Live information, here. [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*