# Welcome to oohEmbed!

## oohEmbed What?

In a nutshell: __oohEmbed is an oEmbed compatible provider of HTML embed codes for various web sites.__

What is this oEmbed? From [](

> oEmbed is a format for allowing an embedded representation of a URL on third party sites. 
> The simple API allows a website to display embedded content (such as photos or videos) when 
> a user posts a link to that resource, without having to parse the resource directly.

Still don't get it? Perhaps an example will make things clear. If you make a URL request like this:

You will get this as the response:

     "asin": "0596527055", 
     "title": "The Myths of Innovation", 
     "url": "", 
     "thumbnail_width": "48", 
     "height": "500", 
     "width": "317", 
     "version": "1.0", 
     "author_name": "Scott Berkun", 
     "provider_name": "Amazon Product Image", 
     "thumbnail_url": "", 
     "type": "photo", 
     "thumbnail_height": "75", 
     "author_url": ""

That should make everything clear. No? Then head over to for more details!

## What's in the source?

If you are reading this file, you've chanced upon the source code that powers

Yes, the code running behind is open source (BSD License) and is available at

## Brief Overview

oohEmbed is running on Google App Engine and so what you see in the source files is a Python
app meant to run on App Engine. Thus, some familiarity with App Engine would be a good thing
to have before jumping into the code.

Although oohEmbed is a Google App Engine app, there is very little App Engine specific in the
code itself. Apart from the use of `urlfetch`, everything else is standard Python and should 
run anywhere that Python runs.

The codebase is so small that hopefully, it is self-explanatory! If you have any questions,
please feel free to ask!