Class: LinkedIn::Client

Inherits:
Object
  • Object
show all
Includes:
API::Authentication, Configuration
Defined in:
lib/linkedin/client.rb

Instance Attribute Summary

Attributes included from API::Authentication

#access_token, #state

Instance Method Summary collapse

Methods included from API::Authentication

#authorize_url, #request_access_token

Methods included from Configuration

included

Methods included from LinkedIn::Configuration::InstanceConfiguration

#options, #reset

Methods included from LinkedIn::Configuration::BaseConfiguration

#configure, #defaults, #method_missing

Constructor Details

#initialize(options = {}) ⇒ Client



8
9
10
# File 'lib/linkedin/client.rb', line 8

def initialize(options={})
  configure options
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class LinkedIn::Configuration::BaseConfiguration

Instance Method Details

#connectionObject



12
13
14
# File 'lib/linkedin/client.rb', line 12

def connection 
  OAuth2::Client.new key, secret, oauth2_options
end