Embedly is a free API service which can embed from 100+ content sources with a single API. Embedly strives to be the go to place for previewing and embedding urls. Embedly offer methods to make it simple to embed content from multiple sources via one API. Embedly uses the oEmbed spec when returning an embed object.
“Sharing the content without actually hosting it” is usually pretty easy with the special embed links offered by the sources themselves.
On the other hand, every service has a different code which makes it a challenge if you’re embedding from multiple sources.
Website: http://api.embed.ly/
API Documentaion: http://api.embed.ly/documentation