So every major software platform out there has an API. I’m not just talking about “social media” stuff here. I’m talking about all software, be it: project management, Google Places, your affiliate network, or any one of the major pay per click players. All of those platforms will usually just give you access to all or a portion of their data programmatically. No site scraping needed.
Here’s the thing: you don’t have to be a programmer to do crazy stuff with other peoples’ APIs. Sure, being a programmer helps, but coming up with really cool ideas is what its really all about.
You don’t have to know much to go somewhere like Yahoo! and checkout the API Console and start to get some ideas. Just poke around and see what kinds of information you can get. The ideas will start flowing.
The real power you get is when you start combining the APIs of different platforms to create new and exciting things. What if you used the Foursquare API for location based services and checkins in combination with the Facebook API to find all of the single chicks where ever you’re planning on going drinking tonight. Yeah. It can get down right creepy (or fun, depending on which party you are).