首页 > 代码库 > Python 访问 LinkedIn (API)
Python 访问 LinkedIn (API)
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" }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。