Project Description
A .Net wrapper for the oEmbed open format for embedding content from other websites into your own (e.g., YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.) using REST calls.

oEmbed API Wrapper for .Net

oEmbed is an open format standard for using REST to import content (such as videos, widgets, and images) from one website to another, avoiding XSS issues, and without having to parse the resource website. This wrapper allows you to simply make function calls in your own code to return the content that you desire. This is already a common feature in many blog engines and CMS's, such as WordPress. This wrapper brings this functionality to all .Net applications now.

You can only use this wrapper to import content from websites that have an oEmbed implementation (referred to as providers). Below is a list of the known providers, which also have a concrete implementation in this wrapper.

Please note that a few of the providers above make it possible to import media from over 200 different sources online - primarily social network websites.

If you know of a site that supports oEmbed that's not on this list, don't worry. This wrapper also supports open calls to nearly any wrapper out there, even if you require a proxy.

Example Usage

See the Doumentation Page for more information.

Demo

The Media Module for DotNetNuke uses this provider to allow end users to very quickly add media to their websites.

System Requirements

.Net Framework 3.5 or higher
JSON
oEmbed
JSON.Net 3.5 Release 6

Last edited Sep 15, 2011 at 5:03 PM by hismightiness, version 13