Class: EventMachine::Facebook

Inherits:
Object
  • Object
show all
Defined in:
lib/em-facebook/version.rb,
lib/em-facebook/facebook.rb

Defined Under Namespace

Classes: Exception

Constant Summary collapse

VERSION =
"0.1.0"
API_URL =
'https://graph.facebook.com/'

Instance Method Summary collapse

Constructor Details

#initialize(access_token = nil) ⇒ Facebook

Returns a new instance of Facebook.



7
8
9
# File 'lib/em-facebook/facebook.rb', line 7

def initialize(access_token = nil)
  @access_token = access_token
end

Instance Method Details

#meObject



11
12
13
14
# File 'lib/em-facebook/facebook.rb', line 11

def me
  response = get('me')
  response['error'].nil? ? response : nil
end

#musicObject



16
17
18
19
# File 'lib/em-facebook/facebook.rb', line 16

def music
  response = get('me/music')
  response['error'].nil? ? response : nil
end