Module: LinkedIn::API::Person

Included in:
LinkedIn::API
Defined in:
lib/linked_in/api/person.rb

Instance Method Summary collapse

Instance Method Details

#get_me(options = {}) ⇒ Object

Self methods



6
7
8
# File 'lib/linked_in/api/person.rb', line 6

def get_me(options={})
  get_person("~", options)
end

#get_my_connections(options = {}) ⇒ Object



10
11
12
# File 'lib/linked_in/api/person.rb', line 10

def get_my_connections(options={})
  get_person_connections("~", options)
end

#get_my_followed_companies(options = {}) ⇒ Object



22
23
24
# File 'lib/linked_in/api/person.rb', line 22

def get_my_followed_companies(options={})
  get_person_followed_companies("~", options)
end

#get_my_memberships(options = {}) ⇒ Object



14
15
16
# File 'lib/linked_in/api/person.rb', line 14

def get_my_memberships(options={})
  get_person_memberships("~", options)
end

#get_my_suggested_companies(options = {}) ⇒ Object



26
27
28
# File 'lib/linked_in/api/person.rb', line 26

def get_my_suggested_companies(options={})
  get_person_suggested_companies("~", options)
end

#get_my_suggestions(options = {}) ⇒ Object



18
19
20
# File 'lib/linked_in/api/person.rb', line 18

def get_my_suggestions(options={})
  get_person_suggestions("~", options)
end

#get_people(ids, options = {}) ⇒ Object

Batch lookups



56
57
58
# File 'lib/linked_in/api/person.rb', line 56

def get_people(ids, options={})
  get_objects("people", ids, options)
end

#get_person(id_or_params, options = {}) ⇒ Object

Person methods



31
32
33
# File 'lib/linked_in/api/person.rb', line 31

def get_person(id_or_params, options={})
  get_object("people", id_or_params, options)
end

#get_person_connections(id_or_params, options = {}) ⇒ Object



35
36
37
# File 'lib/linked_in/api/person.rb', line 35

def get_person_connections(id_or_params, options={})
  get_collection("people", id_or_params, "connections", options)
end

#get_person_followed_companies(id_or_params, options = {}) ⇒ Object



47
48
49
# File 'lib/linked_in/api/person.rb', line 47

def get_person_followed_companies(id_or_params, options={})
  get_collection("people", id_or_params, "following/companies", options)
end

#get_person_memberships(id_or_params, options = {}) ⇒ Object



39
40
41
# File 'lib/linked_in/api/person.rb', line 39

def get_person_memberships(id_or_params, options={})
  get_collection("people", id_or_params, "group-memberships", options)      
end

#get_person_suggested_companies(id_or_params, options = {}) ⇒ Object



51
52
53
# File 'lib/linked_in/api/person.rb', line 51

def get_person_suggested_companies(id_or_params, options={})
  get_collection("people", id_or_params, "suggestions/to-follow/companies", options)
end

#get_person_suggestions(id_or_params, options = {}) ⇒ Object



43
44
45
# File 'lib/linked_in/api/person.rb', line 43

def get_person_suggestions(id_or_params, options={})
  get_collection("people", id_or_params, "suggestions/groups", options)
end