Observations on API and Mashup Management

API and Mashup Blog

OAuthpocalypse? Have No Fear, ApiGeeks!

The Twitter API is one of the most popular APIs on our platform and with Twitter shutting off basic auth and moving to OAuth tomorrow, we wanted to reassure you that Apigee is ready for the OAuthpocalypse with full support for APIs which use OAuth.

Here's how to do it, using the Twitter API as an example:

1. Do the OAuth dance with the canonical API endpoint (e.g. api.twitter.com).

2. Once you have a user's token, use it to sign requests' base strings, which you would also build using the canonical endpoint from step 1.

3. Then send those signed requests to your Apigee URL, such as twitter.myusername.apigee.com.

In this way traffic can flow to and from Twitter via your Apigee API using OAuth.

Let us know if you run into any questions or issues- visit our support site or ping us on Twitter at www.twitter.com/apigee. Good luck with the big switch!

This Week in APIs- August 21-27

Browsers, semantics, clouds and Tweets- APIs were busy making some of the best things in life better this week. 

Google announced the acquisition of Angstro, which provides search engine capability and an API to look up information across social networks. The acquisition should help beef up Google's social network strategy, Google Me.  

Mozilla is getting heavy into APIs with its Jetpack SDK 0.7, offering three new APIs to allow developers to float pop-up windows, get access to the systems clipboard and give users notifications. In a world that increasingly lives beyond the traditional browser model, companies like Mozilla are rapidly extending and evolving with APIs- a space to watch. 

DeltaCloud, which provides an API to support interoperability between cloud providers including Amazon, GoGrid and Rackspace, announced that they are open-sourcing their API. The DeltaCloud project is incubated in the Apache Software Foundation. Interesting development as the cloud API battles rage on. 

New APIs to Drool Over- 

  • ProgrammableWeb has the scoop on Mombo, an app that mines Twitter conversations about movies and creates ratings for them. They currently provide a limited API. Mombo is part of the next generation of services built on top of popular social APIs to extract value from the crowds. 
  • The USA TODAY Developer Portal just launched! While the APIs will not be available until September, the initial launch will include the Best-Selling Books API and a Sports Salaries API. 
  • TextWise's SemanticHacker API, which allows you to access its semantic analysis engine for texts, has added ways to segment search results by date, source, author, product or other parameters. The bleeding edge of the semantic web is being driven by APIs and great to see better features surfacing for developers. 

What did you do with APIs this week? Let us know and hit us up on Twitter.

iOSDevCamp: APIs for Rapid App Development

This weekend in San Jose hundreds of iPhone and iPad developers gathered for three days of learning, collaboration and coding at iOSDevCamp. Teams of devs and designers worked throughout the day and late into the nights on the PayPal campus, fueled with hot dogs, beer and caffeine to build new applications culminating in a contest Sunday evening for the best in categories ranging from Best User Interface to Best Social Game.

Photobucket


The amount of innovation developers can produce with the right tools and a good team never ceases to amaze. From apps that let parents give their kids allowance money (with an easy-to-use 'grounded' setting), to massive multiplayer SocialPong, to app-controlled Lego robots, iOSDevCamp was bursting with creativity and energy.

Many of the apps built at the event showcased how powerful APIs are as tools for rapid development, making powerful datasets and services instantly and programmatically accessible. The Flickr, PayPal, Twitter and Google Maps APIs were very popular, and we also saw a number of people hacking on the Twilio API to integrate voice and SMS into their apps.

Best Use of Web APIs Contest Winner
We were psyched to sponsor the "Best Use of Web APIs" award category with a grand prize of a new iPad, won by designer and mobile developer Tyler White for his Flickr Photo Map. The app mashes up the Google Maps and Flickr photos API to display images from around the world.

PhotobucketPhotobucket

The app illustrates the power of APIs to build innovative things quickly. "I love APIs. They are free (most of the time), and there is a lot of opportunity right now as a lot of these datasets have never been available before now," says Tyler.  

The app is geo-location enabled, allowing you to drill into your location or any location you are interested in and stream photos from it. You can also stream photos by tags, user, location and text. Tyler is planning to submit it to the App Store soon. 

Congrats to Tyler and all the other winners! We're already excited for iOSDevCamp 2011.