Module: FbGraph2::Edge::Videos

Included in:
FbGraph2::Event, Page, User
Defined in:
lib/fb_graph2/edge/videos.rb

Instance Method Summary collapse

Instance Method Details

#video!(params = {}) ⇒ Object



12
13
14
15
# File 'lib/fb_graph2/edge/videos.rb', line 12

def video!(params = {})
  video = self.post params, edge: :videos
  Video.new(video[:id], params.merge(video)).authenticate self.access_token
end

#videos(*args) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/fb_graph2/edge/videos.rb', line 4

def videos(*args)
  params = args.extract_options!
  videos = self.edge :videos, params, edge_scope: args.first
  videos.collect! do |video|
    Video.new(video[:id], video).authenticate self.access_token
  end
end