Book Image

Ruby on Rails Web Mashup Projects

Book Image

Ruby on Rails Web Mashup Projects

Overview of this book

Table of Contents (14 chapters)
Ruby on Rails Web Mashup Projects
Credits
About the Author
Acknowledgements
About the Reviewer
Preface

Mashup APIs on the menu


We are going to use five different mashup APIs in our mashup application:

  • Facebook

  • Google Maps

  • Indeed

  • Daylife

  • Technorati

We're also going to use a few technologies to access these APIs:

  • RFacebook for accessing Facebook

  • YM4R/GM for accessing Google Maps

  • Net::HTTP for accessing Indeed, Daylife and Technorati

  • XmlSimple for parsing input form Indeed, Daylife, and Technorati

Here's a quick rundown and introduction to the APIs and tools.

Facebook

Facebook (http://www.facebook.com) is a social networking tool that connects you to other people that you know on Facebook. It has the largest registered user base among college-focused sites in the United States with an estimated 34 million users as of September 2007.

In May 2007, Facebook opened up its network to application developers by launching a set of APIs for third-party developers, called the Facebook Platform. Since then there has been a flurry of third-party applications developed on Facebook and as of September 2007 there are...