2010-02-02 88 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