There are many services which make it a challenge if you’re embedding from multiple sources. Embedly is a free API service which can embed from 100+ content sources with a single API.
Within a single call, it can include single or multiple URLs and supports video, images or rich HTML.
The service uses the oEmbed spec., has code samples for various languages and a plugin for WordPress.









