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
search(keywords, options = {})
click to toggle source
# File lib/xing_api/user.rb, line 47 def self.search(keywords, options = {}) request(:get, '/v1/users/find', { keywords: keywords }.merge(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