Skip to content

Commit c4505d4

Browse files
committed
Merge pull request ozgur#51 from wwwslinger/add_key_update_lookup
Added getting a single network update by key, get_network_update
2 parents f63f4f9 + 389defe commit c4505d4

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

linkedin/linkedin.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,23 @@ def get_network_updates(self, types, member_id=None,
441441
raise_for_error(response)
442442
return response.json()
443443

444+
def get_network_update(self, types, update_key,
445+
self_scope=True, params=None, headers=None):
446+
url = '%s/~/network/updates/key=%s' % (ENDPOINTS.PEOPLE, str(update_key))
447+
448+
if not params:
449+
params = {}
450+
451+
if types:
452+
params.update({'type': types})
453+
454+
if self_scope is True:
455+
params.update({'scope': 'self'})
456+
457+
response = self.make_request('GET', url, params=params, headers=headers)
458+
raise_for_error(response)
459+
return response.json()
460+
444461
def get_network_status(self, params=None, headers=None):
445462
url = '%s/~/network/network-stats' % ENDPOINTS.PEOPLE
446463
response = self.make_request('GET', url, params=params, headers=headers)

0 commit comments

Comments
 (0)