【问题标题】:How to get public profile details from profile url using linkedin Rest API如何使用linkedin Rest API从个人资料网址获取公共个人资料详细信息
【发布时间】:2017-12-28 13:25:50
【问题描述】:

我正在尝试使用linkedin public profile url获取用户的全部信息但我得到了名字、姓氏和ID作为响应。

如何获取全部详细信息。

我在linkedin控制台上试过

https://api.linkedin.com/v1/people/url=https%3a%2f%2fwww.linkedin.com%2fin%2fashishmishraoft?format=json

Response
{
  "firstName": "Ashish",
  "headline": "Sr PHP Developer at Myapp Generation.",
  "id": "STaDeFHBBN",
  "lastName": "Mishra"
}

【问题讨论】:

    标签: 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-09
      • 2022-08-21
      • 2019-06-11
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多