2010-02-02 56 views
12

我正试图找出所有oEmbed提供商。我去了透过oEmbed规范的网站,他们有几个,但我发现并没有指定,就像5分钟视频其他几个:oEmbed提供商列表

Provider: 5min 
URL scheme: http://www.5min.com/video/* 
API Endpoint: http://api.5min.com/oembed.{format} 
Docs: http://www.5min.com/APIDocs/Embed.aspx 

什么比问StackOverflow的开发者社区。

+0

请注意,5分钟使用max_width和max_height,而不是标准的maxwidth和maxheight params。 – stormsweeper 2012-05-22 13:06:29

回答

4

Embed.ly包装了很多网站在透过oEmbed标准的API。并非所有这些网站都支持OEmbed。

4

好像embed.ly并不再提供一个公开的提供者列表。因此,我目前正在编译自己的程序:https://github.com/panzi/OembedEndpoints我已经添加了一些提供程序,但接下来我将查看embed.ly支持的服务并添加实际上具有已插入端点的所有服务(并且不只是包装通过embed.ly)。

+1

这是一个很好的列表(比oohembed更好),但还没有自2013年起更新。 – 2016-03-25 18:04:25

3

http://noembed.com/providers

[{ 
    "patterns": ["http://(?:www\\.)?xkcd\\.com/\\d+/?"], 
    "name": "XKCD" 
}, { 
    "patterns": ["https?://soundcloud.com/.*/.*"], 
    "name": "SoundCloud" 
}, { 
    "patterns": ["http://(?:www\\.)?flickr\\.com/.*"], 
    "name": "Flickr" 
}, { 
    "patterns": ["http://www\\.ted\\.com/talks/.+\\.html"], 
    "name": "TED" 
}, { 
    "patterns": ["http://(?:www\\.)?theverge\\.com/\\d{4}/\\d{1,2}/\\d{1,2}/\\d+/[^/]+/?$"], 
    "name": "The Verge" 
}, { 
    "patterns": ["http://.*\\.viddler\\.com/.*"], 
    "name": "Viddler" 
}, { 
    "patterns": ["https?://(?:www\\.)?wired\\.com/[^/]+/\\d+/\\d+/[^/]+/?$"], 
    "name": "Wired" 
}, { 
    "patterns": ["http://www\\.theonion\\.com/articles/[^/]+/?"], 
    "name": "The Onion" 
}, { 
    "patterns": ["http://yfrog\\.com/[0-9a-zA-Z]+/?$"], 
    "name": "YFrog" 
}, { 
    "patterns": ["https?://(?:www.)?skitch.com/([^/]+)/[^/]+/.+", "http://skit.ch/[^/]+"], 
    "name": "Skitch" 
}, { 
    "patterns": ["https?://(alpha|posts|photos)\\.app\\.net/.*"], 
    "name": "ADN" 
}, { 
    "patterns": ["https?://gist\\.github\\.com/(?:[-0-9a-zA-Z]+/)?([0-9a-fA-f]+)"], 
    "name": "Gist" 
}, { 
    "patterns": ["https?://www\\.(dropbox\\.com/s/.+\\.(?:jpg|png|gif))", "https?://db\\.tt/[a-zA-Z0-9]+"], 
    "name": "Dropbox" 
}, { 
    "patterns": ["https?://[^\\.]+\\.wikipedia\\.org/wiki/(?!Talk:)[^#]+(?:#(.+))?"], 
    "name": "Wikipedia" 
}, { 
    "patterns": ["http://www.traileraddict.com/trailer/[^/]+/trailer"], 
    "name": "TrailerAddict" 
}, { 
    "patterns": ["http://lockerz\\.com/[sd]/\\d+"], 
    "name": "Lockerz" 
}, { 
    "patterns": ["http://trailers\\.apple\\.com/trailers/[^/]+/[^/]+"], 
    "name": "iTunes Movie Trailers" 
}, { 
    "patterns": ["http://bash\\.org/\\?(\\d+)"], 
    "name": "Bash.org" 
}, { 
    "patterns": ["http://arstechnica\\.com/[^/]+/\\d+/\\d+/[^/]+/?$"], 
    "name": "Ars Technica" 
}, { 
    "patterns": ["http://imgur\\.com/gallery/[0-9a-zA-Z]+"], 
    "name": "Imgur" 
}, { 
    "patterns": ["http://www\\.asciiartfarts\\.com/[0-9]+\\.html"], 
    "name": "ASCII Art Farts" 
}, { 
    "patterns": ["http://www\\.monoprice\\.com/products/product\\.asp\\?.*p_id=\\d+"], 
    "name": "Monoprice" 
}, { 
    "patterns": ["https?://(?:[^\\.]+\\.)?youtube\\.com/watch/?\\?(?:.+&)?v=([^&]+)", "https?://youtu\\.be/([a-zA-Z0-9_-]+)"], 
    "name": "YouTube" 
}, { 
    "patterns": ["https?://github\\.com/([^/]+)/([^/]+)/commit/(.+)", "http://git\\.io/[_0-9a-zA-Z]+"], 
    "name": "Github Commit" 
}, { 
    "patterns": ["https?://open\\.spotify\\.com/(track|album)/([0-9a-zA-Z]{22})"], 
    "name": "Spotify" 
}, { 
    "patterns": ["https?://path\\.com/p/([0-9a-zA-Z]+)$"], 
    "name": "Path" 
}, { 
    "patterns": ["http://www.funnyordie.com/videos/[^/]+/.+"], 
    "name": "Funny or Die" 
}, { 
    "patterns": ["http://(?:www\\.)?twitpic\\.com/([^/]+)"], 
    "name": "Twitpic" 
}, { 
    "patterns": ["https?://www\\.giantbomb\\.com/videos/[^/]+/\\d+-\\d+/?"], 
    "name": "GiantBomb" 
}, { 
    "patterns": ["http://(?:www\\.)?beeradvocate\\.com/beer/profile/\\d+/\\d+"], 
    "name": "Beer Advocate" 
}, { 
    "patterns": ["http://(?:www\\.)?imdb.com/title/(tt\\d+)"], 
    "name": "IMDB" 
}, { 
    "patterns": ["http://cl\\.ly/(?:image/)?[0-9a-zA-Z]+/?$"], 
    "name": "CloudApp" 
}, { 
    "patterns": ["http://www\\.hulu\\.com/watch/.*"], 
    "name": "Hulu" 
}, { 
    "patterns": ["https?://(?:www\\.)?twitter\\.com/(?:#!/)?[^/]+/status(?:es)?/(\\d+)/?$", "http://t\\.co/[a-zA-Z0-9]+"], 
    "name": "Twitter" 
}, { 
    "patterns": ["https?://(?:www\\.)?vimeo\\.com/.+"], 
    "name": "Vimeo" 
}, { 
    "patterns": ["http://www\\.amazon\\.com/(?:.+/)?[gd]p/(?:product/)?(?:tags-on-product/)?([a-zA-Z0-9]+)", "http://amzn\\.com/([^/]+)"], 
    "name": "Amazon" 
}, { 
    "patterns": ["http://qik\\.com/video/.*"], 
    "name": "Qik" 
}, { 
    "patterns": ["http://www\\.rdio\\.com/#/artist/[^/]+/album/[^/]+/?", "http://www\\.rdio\\.com/#/artist/[^/]+/album/[^/]+/track/[^/]+/?", "http://www\\.rdio\\.com/#/people/[^/]+/playlists/\\d+/[^/]+"], 
    "name": "Rdio" 
}, { 
    "patterns": ["http://www\\.slideshare\\.net/.*/.*"], 
    "name": "SlideShare" 
}, { 
    "patterns": ["http://imgur\\.com/([0-9a-zA-Z]+)$"], 
    "name": "Imgur" 
}, { 
    "patterns": ["https?://instagr(?:\\.am|am\\.com)/p/.+"], 
    "name": "Instagram" 
}, { 
    "patterns": ["http://www\\.twitlonger\\.com/show/[a-zA-Z0-9]+", "http://tl\\.gd/[^/]+"], 
    "name": "Twitlonger" 
}, { 
    "patterns": ["https?://vine.co/v/[a-zA-Z0-9]+"], 
    "name": "Vine" 
}, { 
    "patterns": ["http://www\\.urbandictionary\\.com/define\\.php\\?term=.+"], 
    "name": "Urban Dictionary" 
}, { 
    "patterns": ["http://picplz\\.com/user/[^/]+/pic/[^/]+"], 
    "name": "Picplz" 
}, { 
    "patterns": ["https?://(?:www\\.)?twitter\\.com/(?:#!/)?[^/]+/status(?:es)?/(\\d+)/photo/\\d+(?:/large|/)?$", "https?://pic\\.twitter\\.com/.+"], 
    "name": "Twitter" 
}] 
+1

你如何从那里得到提供商特定的oEmbed网址? – jayarjo 2015-04-01 13:26:23