首页 > 解决方案 > LinkedIn V2 api 完整档案

问题描述

我正在使用 V1 api 中的链接来获取有关经过身份验证的用户的信息。我的应用程序有 r_fullprofile 权限。

https://api.linkedin.com/v1/people~:(id,first-name,last-name,headline,picture-url,pictureUrls::(original),email-address,public-profile-url,industry ,摘要,专业,电话号码,主要地址,位置:(姓名,国家:(代码)),职位:(id,title,summary,start-date,end-date,is-current,company:(id ,名称,类型,大小,行业,股票)),教育:(id,学校名称,学习领域,开始日期,结束日期,学位,活动,笔记,等级),协会,兴趣,编号-推荐人,出生日期,出版物:(id,标题,出版商:(名称),作者:(id,名称,人),日期,网址,摘要),专利:(id,标题,摘要,编号,状态:(id,name),office:(name),发明人:(id,name,person),date,url),语言:(id,language:(name),熟练度:(level,name)),技能:(id,skill:(name)),certifications:(id,name,authority:(name),number,start-date,end-date),courses:(id,name,number,occupation),收到的建议:(id,推荐类型,推荐文本,推荐人),荣誉奖,三个当前职位,三个过去职位,志愿者).

现在,我正在迁移到 V2 API,我无法获取所有配置文件信息。

当我向https://api.linkedin.com/v2/me提出请求时

我得到的信息很少,例如名字、姓氏、profilePicture、id

我也尝试使用

https://api.linkedin.com/v2/me?fields=id,firstName,lastName,email-address

使用上述端点可以访问 id、firstname 和 lastname 而不是电子邮件。

https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,skills) - 通过这个端点,我可以访问 id、firstname 和 lastname,而不是技能

标签: apilinkedinlinkedin-api

解决方案


LinkedIn 的 v2 API 默认返回精简的“精简版”个人资料。访问完整档案需要与 LinkedIn 建立合作伙伴关系。

此 API 将仅识别新的“Lite Profile”权限,该权限支持减少的成员配置文件字段集。有关更多详细信息,请参阅文档。

来源:https ://engineering.linkedin.com/blog/2018/12/developer-program-updates


推荐阅读