Add SoundcloudOnebox to support http and https

This commit is contained in:
Neil Lalonde 2013-04-17 16:24:00 -04:00
parent f6db90dae7
commit ee23a088ea
2 changed files with 10 additions and 1 deletions

View file

@ -0,0 +1,10 @@
require_dependency 'oneboxer/oembed_onebox'
module Oneboxer
class SoundcloudOnebox < OembedOnebox
matcher /^https?:\/\/(?:www\.)?soundcloud\.com\/.+$/
def oembed_endpoint
"http://soundcloud.com/oembed?url=#{BaseOnebox.uriencode(@url.sub('https://', 'http://'))}&format=json"
end
end
end

View file

@ -45,7 +45,6 @@ module Oneboxer
Entry.new(/^https?:\/\/(?:www\.)?samsung\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?mashable\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?forbes\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?soundcloud\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?thefreedictionary\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?groupon\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?ikea\.com\/.+/),