API – Extended

Examples of APIs being used in real life, and where to go from here.

In action

  • Applications & clients for Twitter, Facebook, Instagram, Flickr, etc all interact with the respective API built for developers
  • Lyft uses Twilio to send SMS messagesfor to let passengers know their ride was on its way and to communicate with drivers.
  • Trulia, Yellow Pages, GrubHub all use Yelp’s API for integrating reviews into their websites.

Where to go from here

  • Combine your recently acquired data visualization knowledge to visualize your Twitter followers and friends using python-twitter to connect to the API and NetworkX to visualize your relationship.
  • Try creating a virtual vacation by collecting photos via APIs from Flickr or 500px.
  • Great list of popular APIs to satisfy your own creative needs.