【问题标题】:How to get public profile details from profile url using linkedin Rest API如何使用linkedin Rest API从个人资料网址获取公共个人资料详细信息
【发布时间】:2017-12-28 13:25:50
【问题描述】:
【问题讨论】:
标签:
php
linkedin
linkedin-api
【解决方案1】:
LinkedIn 不会返回所有可能的成员个人资料字段
默认情况下可供您使用。选择有限
您也可以使用的其他成员字段,这些字段可能是
与您的应用程序相关。请参阅基本配置文件字段页面
有关基本成员资料字段的完整列表。
以下示例演示了如何自定义您的 API 调用以
请求您希望返回的特定会员资料字段
在使用 LinkedIn 工作流程登录期间:
获取
https://api.linkedin.com/v1/people/~:(id,num-connections,picture-url)?format=json
示例 api 响应:
{
"id": "1R2RtA",
"numConnections": 42,
"pictureUrl": "https://media.licdn.com/mpr/mprx/…"
}
https://developer.linkedin.com/docs/signin-with-linkedin
【解决方案2】:
您无法从 api 中的基本链接中获取 full_profile 信息。为了获得 full_profile 信息,您必须成为链接中的合作伙伴。
https://developer.linkedin.com/partner-programs
如果您想获取 r_basicprofile 和 r_emailaddress 的完整信息,请使用访问令牌向以下 url 发出 get 请求
https://api.linkedin.com/v1/people/~:(email-address,id ,first-name ,last-name ,maiden-name ,formatted-name ,phonetic-first-name ,phonetic-姓氏,格式化拼音名称,标题,位置,行业,当前份额,num-connections,num-connections-capped,summary,specialties,positions,picture-url,picture-urls::(original),site -standard-profile-request ,api-standard-profile-request ,public-profile-url)?oauth2_access_token={YOUR_ACCESS_TOKEN}&format=json