Class: YoutubeUrlParser::YoutubeDirectUrl

Inherits:
YoutubeShareUrl show all
Defined in:
lib/youtube_url_parser.rb

Instance Attribute Summary

Attributes inherited from YoutubeShareUrl

#link, #uri

Instance Method Summary collapse

Methods inherited from YoutubeShareUrl

#initialize, #parse_link, share_link?

Constructor Details

This class inherits a constructor from YoutubeUrlParser::YoutubeShareUrl

Instance Method Details

#youtube_idObject



57
58
59
60
61
62
# File 'lib/youtube_url_parser.rb', line 57

def youtube_id
  parse_link
  query = uri.query
  youtube_id = ::Rack::Utils.parse_nested_query(query)
  youtube_id = youtube_id.fetch("v", nil)
end