LinkedIn一键申请插件失效及API调用相关问题求助
关于LinkedIn旧版会员插件失效及个人主页链接获取的解决方案
一、旧版Apply with LinkedIn插件状态确认
旧版会员插件(包括你使用的platform.linkedin.com/in.js以及文档提及的platform.linkedin.com/xdoor/scripts/in.js)已被LinkedIn官方停用,这就是跳转授权页面显示“页面不存在”的核心原因。目前LinkedIn已停止维护这类旧版JavaScript插件,相关旧授权端点(如/uas/oauth2/authorize)也已下线。
二、获取LinkedIn个人主页公开链接的方法
改用OAuth2 API是正确方向,但r_liteprofile接口确实不返回个人主页链接,你可以通过以下两种方式获取:
- v1 API方案:申请
r_basicprofile权限,调用对应接口后即可拿到publicProfileUrl字段,该字段即为个人主页公开链接。 - v2 API方案:申请对应权限后,调用
memberProfile接口时指定publicProfileUrl字段,示例请求字段:
注意v2 API需在开发者平台配置好对应权限,且通过应用审核后才能正常获取该字段。fields=id,firstName,lastName,publicProfileUrl
三、旧插件的替代方案
目前LinkedIn官方推荐使用OAuth2授权流程结合v2 API实现类似“一键申请”的功能,不再提供旧版JavaScript插件,你可在LinkedIn开发者平台的Talent解决方案板块查看最新集成指南。
内容的提问来源于stack exchange,提问作者Jessica Moura
相关产品推荐
相关产品推荐

