Universal Embedding API: oEmbed
16
Jun
// php the_time('Y') ?>
Embedding a content inside websites is very common with the increasing web based applications like Youtube, Flickr, Pownce etc.
oEmbed is an embedding API which aims to standardize embedding interfaces of every application.
To clear, normally if you want to use API’s of Youtube and Flickr, they will be providing you different data structures of every query you make. With oEmbed, the structures of returned results (XML and JSON) are standard.
Providers who support oEmbed in their applications are currently:
- Flickr
- Viddler
- Qik
- Pownce
- Revision3
- Hulu
If you are embedding content from these providers, taking a look at oEmbed will definitely save your development time.
Website: http://www.oembed.com/
- Tags:
API Flickr JSON Pownce Viddler XML
- Filed under: Extras, Info, No License
- 2 Comments




















2 Responses for "Universal Embedding API: oEmbed"
Good to know. I’m working on a web application that allows users to embed videos from a number of sites, including some more obscure ones. Handling this can be as simple as using regular expressions, or sometimes it involves parsing the page’s HTML.
Even with the oEmbed API some postprocessing may be needed. For example some embed HTML as it’s provided contains links and what not which aren’t necessarily desirable.
@Eleo,
oEmbed is not well-cooked yet IMHO. It may get better with the future releases I hope.
After you complete your application, please share it with us too.