Sha256: ca5d39580a783842f1791fadbe62f9fd996f5d7f8065f2c9e98a61dba45382f1
Contents?: true
Size: 1.85 KB
Versions: 1
Compression:
Stored size: 1.85 KB
Contents
require 'oauth' require 'nokogiri' require 'crack' require 'cgi' module LinkedIn class LinkedInError < StandardError attr_reader :data def initialize(data) @data = data super end end class RateLimitExceeded < LinkedInError; end class Unauthorized < LinkedInError; end class General < LinkedInError; end class Unavailable < StandardError; end class InformLinkedIn < StandardError; end class NotFound < StandardError; end class << self attr_accessor :token, :secret, :default_profile_fields # config/initializers/linkedin.rb (for instance) # # LinkedIn.configure do |config| # config.token = 'consumer_token' # config.secret = 'consumer_secret' # end # # elsewhere # # client = LinkedIn::Client.new def configure yield self true end end end require 'linked_in/base' require 'linked_in/to_xml_helpers' require 'linked_in/request_helpers' require 'linked_in/authorization_helpers' require 'linked_in/api_standard_profile_request' require 'linked_in/url_resource' require 'linked_in/company' require 'linked_in/country' require 'linked_in/education' require 'linked_in/error' require 'linked_in/location' require 'linked_in/position' require 'linked_in/profile' require 'linked_in/update' require 'linked_in/network' require 'linked_in/people' require 'linked_in/connections' require 'linked_in/client' require 'linked_in/person' require 'linked_in/recipient' require 'linked_in/recipients' require 'linked_in/message' require 'linked_in/group' require 'linked_in/birthdate' require 'linked_in/recommendations' require 'linked_in/current_share' require 'linked_in/short_profile' require 'linked_in/phone_number' require 'linked_in/languages' require 'linked_in/likes' require 'linked_in/skill' require 'linked_in/publications' require 'linked_in/patents'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
linkedin-0.2.1 | lib/linkedin.rb |