CODE:
#!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-8-16 @author: guaguastd @name: login.py ''' # twitter login def linkedin_login(): from linkedin import linkedin CONSUMER_KEY = '' CONSUMER_SECRET = '' USER_TOKEN = '' USER_SECRET = '' RETURN_URL = '' #developer does not need this # Instantiate the developer authentication class auth = linkedin.LinkedInDeveloperAuthentication(CONSUMER_KEY, CONSUMER_SECRET, USER_TOKEN, USER_SECRET, RETURN_URL, permissions=linkedin.PERMISSIONS.enums.values()) linkedin_api = linkedin.LinkedInApplication(auth) return linkedin_api
#!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-8-16 @author: guaguastd @name: user_profile_get.py ''' # import login from login import linkedin_login # import json import json # access to linkedin api linkedin_api = linkedin_login() # use api to access user profile profiles = linkedin_api.get_profile() # print the profiles print json.dumps(profiles, indent=1)
RESULT:
{ "headline": "Computer Networking Professional", "lastName": "zhouping", "siteStandardProfileRequest": { "url": "http://www.linkedin.com/profile/view?id=324082475&authType=name&authToken=oPyB&trk=api*a3620151*s3691851*" }, "firstName": "beyond" }
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5400549.html,如需转载请自行联系原作者