Class: Fulcrum::Video
Constant Summary
Actions::List::DEFAULT_PER_PAGE
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
#attributes_for_upload, #create, #download, #download_version, #new_access_key, #original
#create
#find
#all, #default_list_params
Methods inherited from Resource
#attributes_for_object, #call, #collection, #initialize, #member, #member_action, #resource_name, #resources_name
Instance Method Details
#create_action ⇒ Object
7
8
9
|
# File 'lib/fulcrum/video.rb', line 7
def create_action
'videos/upload'
end
|
#default_content_type ⇒ Object
3
4
5
|
# File 'lib/fulcrum/video.rb', line 3
def default_content_type
'video/mp4'
end
|
#medium(id, &blk) ⇒ Object
15
16
17
|
# File 'lib/fulcrum/video.rb', line 15
def medium(id, &blk)
download_version(id, 'medium', &blk)
end
|
#small(id, &blk) ⇒ Object
11
12
13
|
# File 'lib/fulcrum/video.rb', line 11
def small(id, &blk)
download_version(id, 'small', &blk)
end
|
#track(id) ⇒ Object
19
20
21
|
# File 'lib/fulcrum/video.rb', line 19
def track(id)
call(:get, member_action(id, 'track'))
end
|