Apigee: Making API’s easier

Apigee API Providers

https://apigee.com/console/others

After doing research on authentication for API’s, I came across Apigee. This is a tremendous tool for developers. With many API Providers, including Twitter and Foursquare this API management platform provides the opportunity for mashups among several social media API’s. I signed up for the service and tested authentication through twitter. I did a query on trends in Chicago using the WOIED. The authentication was successful and my results show Apigee snapshot of trends in Chicago. The results returned included trends like Mayweather, Bears, and Vikings. This is only a simple example, but was used to test authentication.

content-type:
application/json;charset=utf-8
x-frame-options:
SAMEORIGIN
x-rate-limit-remaining:
14
last-modified:
Sun, 15 Sep 2013 21:14:53 GMT
status:
200 OK
date:
Sun, 15 Sep 2013 21:14:53 GMT
x-transaction:
5d9ed74c8d02f3eb
pragma:
no-cache
cache-control:
no-cache, no-store, must-revalidate, pre-check=0, post-check=0
x-rate-limit-limit:
15
expires:
Tue, 31 Mar 1981 05:00:00 GMT
set-cookie:
lang=en
set-cookie:
guest_id=v1%3A137927969384488540; Domain=.twitter.com; Path=/; Expires=Tue, 15-Sep-2015 21:14:53 UTC
content-length:
1526
x-rate-limit-reset:
1379280593
server:
tfe
strict-transport-security:
max-age=631138519
x-access-level:
read-write-directmessages
[
  {
    "trends": [
      {
        "name": "#teamlevi",
        "url": "http://twitter.com/search?q=%23teamlevi",
        "promoted_content": null,
        "query": "%23teamlevi",
        "events": null
      },
      {
        "name": "#MINvsCHI",
        "url": "http://twitter.com/search?q=%23MINvsCHI",
        "promoted_content": null,
        "query": "%23MINvsCHI",
        "events": null
      },
      {
        "name": "#Bears",
        "url": "http://twitter.com/search?q=%23Bears",
        "promoted_content": null,
        "query": "%23Bears",
        "events": null
      },
      {
        "name": "#Vikings",
        "url": "http://twitter.com/search?q=%23Vikings",
        "promoted_content": null,
        "query": "%23Vikings",
        "events": null
      },
      {
        "name": "EJ Manuel",
        "url": "http://twitter.com/search?q=%22EJ+Manuel%22",
        "promoted_content": null,
        "query": "%22EJ+Manuel%22",
        "events": null
      },
      {
        "name": "#Mayweather",
        "url": "http://twitter.com/search?q=%23Mayweather",
        "promoted_content": null,
        "query": "%23Mayweather",
        "events": null
      },
      {
        "name": "Christian Ponder",
        "url": "http://twitter.com/search?q=%22Christian+Ponder%22",
        "promoted_content": null,
        "query": "%22Christian+Ponder%22",
        "events": null
      },
      {
        "name": "Devin Hester",
        "url": "http://twitter.com/search?q=%22Devin+Hester%22",
        "promoted_content": null,
        "query": "%22Devin+Hester%22",
        "events": null
      },
      {
        "name": "Jay Cutler",
        "url": "http://twitter.com/search?q=%22Jay+Cutler%22",
        "promoted_content": null,
        "query": "%22Jay+Cutler%22",
        "events": null
      },
      {
        "name": "Jordy Nelson",
        "url": "http://twitter.com/search?q=%22Jordy+Nelson%22",
        "promoted_content": null,
        "query": "%22Jordy+Nelson%22",
        "events": null
      }
    ],
    "as_of": "2013-09-15T21:14:53Z",
    "created_at": "2013-09-15T21:04:18Z",
    "locations": [
      {
        "name": "Chicago",
        "woeid": 2379574
      }
    ]
  }
]

What combinations of API’s would provide an interesting data tool for the city of Chicago?

Apigee Dashboard

Apigee can also be used for development of mobile apps through their dashboard feature.

Sources:

http://techcrunch.com/2009/08/25/apigees-ambition-is-to-be-the-google-analytics-for-apis/

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s