class XingApi::User

Public Class Methods

activities(user_id, options = {}) click to toggle source
# File lib/xing_api/user.rb, line 15
def self.activities(user_id, options = {})
  request(:get, "/v1/users/#{user_id}/feed", options)
end
find(user_id, options = {}) click to toggle source
# File lib/xing_api/user.rb, line 3
def self.find(user_id, options = {})
  request(:get, "/v1/users/#{user_id}", options)
end
find_by_emails(emails, options = {}) click to toggle source
# File lib/xing_api/user.rb, line 31
def self.find_by_emails(emails, options = {})
  request(:get, '/v1/users/find_by_emails', { emails: emails }.merge(options))
end
id_card(options = {}) click to toggle source
# File lib/xing_api/user.rb, line 11
def self.id_card(options = {})
  request(:get, '/v1/users/me/id_card', options)
end
me(options = {}) click to toggle source
# File lib/xing_api/user.rb, line 7
def self.me(options = {})
  find('me', options)
end
network_activities(options = {}) click to toggle source
# File lib/xing_api/user.rb, line 19
def self.network_activities(options = {})
  request(:get, '/v1/users/me/network_feed', options)
end
paths(user_id, options = {}) click to toggle source
# File lib/xing_api/user.rb, line 27
def self.paths(user_id, options = {})
  request(:get, "/v1/users/me/network/#{user_id}/paths", options)
end
shared(user_id, options = {}) click to toggle source
# File lib/xing_api/user.rb, line 23
def self.shared(user_id, options = {})
  request(:get, "/v1/users/#{user_id}/contacts/shared", options)
end
status_message(message, options = {}) click to toggle source
# File lib/xing_api/user.rb, line 35
def self.status_message(message, options = {})
  request(:post, '/v1/users/me/status_message', { message: message }.merge(options))
end
update(options = {}) click to toggle source
# File lib/xing_api/user.rb, line 43
def self.update(options = {})
  request(:put, '/v1/users/me', options)
end