Top Level Namespace
Instance Method Summary collapse
Instance Method Details
#video_id(url) ⇒ Object
13 14 15 |
# File 'bin/curltube', line 13 def video_id(url) CGI.parse(url.split('?')[1])['v'][0] end |
#video_token(video_id) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'bin/curltube', line 4 def video_token(video_id) response = CGI.parse(%x!curl http://www.youtube.com/get_video_info?video_id=#{video_id}!) if response['status'] == ['fail'] puts "Error! #{response['reason']}" else return response['token'][0] end end |