Module: LinkedIn

Defined in:
lib/linkedin.rb,
lib/linked_in/base.rb,
lib/linked_in/error.rb,
lib/linked_in/group.rb,
lib/linked_in/likes.rb,
lib/linked_in/skill.rb,
lib/linked_in/client.rb,
lib/linked_in/people.rb,
lib/linked_in/person.rb,
lib/linked_in/update.rb,
lib/linked_in/company.rb,
lib/linked_in/country.rb,
lib/linked_in/message.rb,
lib/linked_in/network.rb,
lib/linked_in/patents.rb,
lib/linked_in/profile.rb,
lib/linked_in/location.rb,
lib/linked_in/position.rb,
lib/linked_in/birthdate.rb,
lib/linked_in/education.rb,
lib/linked_in/languages.rb,
lib/linked_in/recipient.rb,
lib/linked_in/recipients.rb,
lib/linked_in/connections.rb,
lib/linked_in/phone_number.rb,
lib/linked_in/publications.rb,
lib/linked_in/url_resource.rb,
lib/linked_in/current_share.rb,
lib/linked_in/short_profile.rb,
lib/linked_in/company_search.rb,
lib/linked_in/to_xml_helpers.rb,
lib/linked_in/recommendations.rb,
lib/linked_in/request_helpers.rb,
lib/linked_in/authorization_helpers.rb,
lib/linked_in/api_standard_profile_request.rb

Defined Under Namespace

Modules: AuthorizationHelpers, RequestHelpers, ToXmlHelpers Classes: ApiStandardProfileRequest, BadRequest, Base, Birthdate, Client, Company, CompanySearch, Connections, Country, CurrentShare, Education, Error, Forbidden, Group, InformLinkedIn, Languages, Likes, LinkedInError, Location, Message, Network, NotFound, Patents, People, Person, PhoneNumber, Position, Profile, Publications, Recipient, Recipients, Recommendations, ShortProfile, Skill, Unauthorized, Unavailable, Update, UrlResource

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.default_profile_fieldsObject

Returns the value of attribute default_profile_fields.



26
27
28
# File 'lib/linkedin.rb', line 26

def default_profile_fields
  @default_profile_fields
end

.secretObject

Returns the value of attribute secret.



26
27
28
# File 'lib/linkedin.rb', line 26

def secret
  @secret
end

.tokenObject

Returns the value of attribute token.



26
27
28
# File 'lib/linkedin.rb', line 26

def token
  @token
end

Class Method Details

.configure {|_self| ... } ⇒ Object

config/initializers/linkedin.rb (for instance)

LinkedIn.configure do |config|

config.token = 'consumer_token'
config.secret = 'consumer_secret'

end

elsewhere

client = LinkedIn::Client.new

Yields:

  • (_self)

Yield Parameters:

  • _self (LinkedIn)

    the object that the method was called on



38
39
40
41
# File 'lib/linkedin.rb', line 38

def configure
  yield self
  true
end