如何通过LinkedIn API OAuth2端点获取用户公开个人资料URL?
获取LinkedIn用户公开个人资料URL的替代方案
以下是当前可行的几种解决思路:
利用用户ID构造默认个人资料URL
r_liteprofile权限会返回用户的唯一id字段,你可以用这个ID构造默认的个人资料访问链接,格式为:https://www.linkedin.com/in/member/{user-id}。这个链接可以直接跳转至用户的公开个人资料,无论用户是否设置了自定义的vanity name都能正常使用。引导用户主动提供自定义URL
如果需要用户设置的个性化vanity name对应的URL(例如https://linkedin.com/in/jane-smith-6789),可以在OAuth登录完成后,增加一个简单的交互步骤,让用户手动输入或粘贴他们的LinkedIn个人资料链接。这种方式虽然需要用户参与,但能直接获取到用户实际对外展示的公开URL。尝试申请特殊权限通道
虽然常规的合作伙伴计划已关闭,但如果你的应用有明确的核心业务场景(比如招聘服务、职业社交工具等),可以通过LinkedIn开发者支持渠道提交权限申请,说明你的应用需要访问vanityName的必要性和用户价值。这类申请审批标准较严格,需提供清晰的业务逻辑说明。
内容的提问来源于stack exchange,提问作者Rene Jespersen
相关产品推荐
相关产品推荐

