i tried many methods, none seem work. me make connection linkedin using python. have tokens. have python 2.7.5. please post sample of basic code establishes connection , gets user's name.
below, have done character character example said, doesn't work.
https://github.com/ozgur/python-linkedin <---this got api , copied exactly. see below:
consumer_key = '9puxxxxxxxxx' # api_key consumer_secret = 'brtxoxexxxxxxxx' # secret_key user_token = '27138ae8-xxxxxxxxxxxxxxxxxxxxxxxxxxx' # oauth_token user_secret = 'ca103e23xxxxxxxxxxxxxxxxxxxxxxxxxxx' # oauth_secret linkedin import linkedin # define consumer_key, consumer_secret, # user_token, , user_secret credentials # provided in linkedin application # instantiate developer authentication class authentication = linkedin.linkedindeveloperauthentication(consumer_key, consumer_secret, user_token, user_secret, return_url, linkedin.permissions.enums.values()) # pass in app... application = linkedin.linkedinapplication(authentication) # use app.... application.get_profile()
i error:
traceback (most recent call last): file "c:/documents , settings/visolank/desktop/python/programs/linkedinapi.py", line 8, in <module> linkedin import linkedin file "c:/documents , settings/visolank/desktop/python/programs\linkedin\linkedin.py", line 2, in <module> requests_oauthlib import oauth1 file "c:\python27\lib\site-packages\requests_oauthlib\__init__.py", line 1, in <module> .core import oauth1 file "c:\python27\lib\site-packages\requests_oauthlib\core.py", line 4, in <module> oauthlib.oauth1 import (client, signature_hmac, signature_type_auth_header) file "c:\python27\lib\site-packages\requests_oauthlib\oauthlib\oauth1\__init__.py", line 12, in <module> .rfc5849 import client file "c:\python27\lib\site-packages\requests_oauthlib\oauthlib\oauth1\rfc5849\__init__.py", line 26, in <module> oauthlib.common import request, urlencode, generate_nonce importerror: no module named oauthlib.common
got it. future reference need download oauthlib here https://github.com/idan/oauthlib
here full functional code:
consumer_key = '9pux1xcwxxxxxxxxxx' # api_key consumer_secret = 'brtxoxexxxxxxxxxxxxx' # secret_key user_token = '27138ae8-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb' # oauth_token user_secret = 'ca103e23-xxxxxxxxxxxxxxxxxxxxxxxx7bba512625e' # oauth_secret return_url = 'http://localhost:8000' linkedin import linkedin oauthlib import * # define consumer_key, consumer_secret, # user_token, , user_secret credentials # provided in linkedin application # instantiate developer authentication class authentication = linkedin.linkedindeveloperauthentication(consumer_key, consumer_secret, user_token, user_secret, return_url, linkedin.permissions.enums.values()) # pass in app... application = linkedin.linkedinapplication(authentication) # use app.... g = application.get_profile() print g
Comments
Post a Comment