سؤال

أحاول معرفة جميع مقدمي الخدمات Oembed هناك. ذهبت إلى موقع المواصفات Oembed ولديهم عدد قليل ، لكنني اكتشفت بعضًا آخر لم يتم تحديده ، مثل فيديو 5 دقائق:

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.

هل كانت مفيدة؟

المحلول

يبدو أن لديها مجموعة جيدة: http://api.embed.ly/

نصائح أخرى

تم تجريد مجال Oohembed.com مؤخرًا بواسطة inmbed.ly ، لكن الكود لا يزال مفتوحًا ، ولا يزال من الممكن العثور على نقاط النهاية JSON هنا: http://code.google.com/p/oohembed/source/browse/app/provider/endpoints.json

يبدو أن inmbed.ly لم يعد يوفر قائمة عامة من مقدمي الخدمات Oembed. لذلك أنا حاليًا في عملية تجميع بلدي: https://github.com/panzi/OembedendPoints لقد أضفت بعض مقدمي الخدمات بالفعل ، لكن بعد ذلك سأبحث عن الخدمات التي تدعمها inmbed.ly وأضف كل ما لديه بالفعل نقطة نهاية Oembed (ولا يتم لفها فقط بواسطة inmbed.ly).

تضمين. ليس كل هذه المواقع تدعم Oembed.

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"
}]

http://oembed.com يسرد بعض مقدمي الخدمات ويوفر رابطًا لقائمة أكثر شمولاً: http://oembed.com/providers.json

هذا المشروع يستحق الإشارة: https://github.com/itteco/iframely. إنه حديث ، يتم الحفاظ عليه ولديه خيار API الذي يستضيفه SaaS عبر https://iframely.com.

تضمين هل هذا ، لها خفيفة الوزن وسهلة API. يمكنك تجربتها لحالتك https://shobhitsharma.github.io/embedo

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top