class FBGraph::Realtime
Constants
- OBJECTS
Public Class Methods
new(client)
click to toggle source
Calls superclass method
FBGraph::Base::new
# File lib/fbgraph/realtime.rb, line 4 def initialize(client) @objects = 'subscriptions' super(client) end
Public Instance Methods
callback_url(url)
click to toggle source
# File lib/fbgraph/realtime.rb, line 26 def callback_url(url) @params[:callback_url] = url self end
fields(fs = "email,picture")
click to toggle source
# File lib/fbgraph/realtime.rb, line 21 def fields(fs = "email,picture") @params[:fields] = fs self end
verify_token(token)
click to toggle source
# File lib/fbgraph/realtime.rb, line 31 def verify_token(token) @params[:verify_token] = token self end
Private Instance Methods
build_open_graph_path(objects,connection_type = nil , params = {})
click to toggle source
# File lib/fbgraph/realtime.rb, line 41 def build_open_graph_path(objects,connection_type = nil , params = {}) request = "/" + [objects , connection_type].compact.join('/') request += "?"+params.to_a.map{|p| p.join('=')}.join('&') unless params.empty? request end