Class: FacebookService

Inherits:
Object
  • Object
show all
Defined in:
lib/templates/facebook/facebook_service.rb

Instance Method Summary collapse

Constructor Details

#initialize(access_token) ⇒ FacebookService

Returns a new instance of FacebookService.



2
3
4
# File 'lib/templates/facebook/facebook_service.rb', line 2

def initialize(access_token)
  @access_token = access_token
end

Instance Method Details

#clientObject



10
11
12
# File 'lib/templates/facebook/facebook_service.rb', line 10

def client
  Koala::Facebook::API.new(@access_token, ENV['FACEBOOK_SECRET'])
end

#profileObject



6
7
8
# File 'lib/templates/facebook/facebook_service.rb', line 6

def profile
  client.get_object('me?fields=email,first_name,last_name')
end