关于通过LinkedIn API获取非基础用户资料及SSO集成的技术咨询
LinkedIn SSO登录与非基础资料同步方案
LinkedIn完全支持你的需求,只要通过正确的API和权限申请,就能在用户授权后同步非基础资料。以下是具体说明:
可用API与对应权限
要获取除头像、姓名、邮箱外的非基础资料,需使用LinkedIn的V2版本API,并申请对应权限:
- 核心个人扩展资料:调用
GET /v2/me,通过指定projection参数可获取职业头衔、所在公司、地理位置、头部背景图等信息,需申请r_liteprofile权限(新应用优先使用该权限,原r_basicprofile仅面向部分存量开发者)。 - 职业经历:调用
GET /v2/positions获取用户过往工作职位详情,需申请r_positions权限。 - 教育背景:调用
GET /v2/educations获取用户的学历、学校等信息,需申请r_educations权限。 - 技能列表:调用
GET /v2/skills获取用户标注的技能标签,需申请r_skills权限。
关键注意事项
- 权限审核:上述非基础权限需在LinkedIn开发者平台提交应用审核时,详细说明资料同步的用途,LinkedIn会根据应用场景评估是否批准。
- 授权流程:必须先完成OAuth2.0的SSO登录流程,获取用户的访问令牌(access token)后,才能调用这些API。
- 数据合规:严格遵循LinkedIn的数据使用政策,仅同步用户明确授权的必要信息,不得将数据用于非声明的用途。
内容的提问来源于stack exchange,提问作者Linda SGN
相关产品推荐
相关产品推荐

