如何使用Linked API v2?

时间:2018-05-14 06:37:44

标签: oauth-2.0 linkedin linkedin-api

我在LinkedIn中拥有我的应用程序,其中包含所有四个默认应用程序权限。我能够完美地使用API​​ v1。当我使用oAuth 2.0进行身份验证时,我的身份验证成功并且我获得了auth2_token,但我无法调用以下端点。

https://api.linkedin.com/v2/me

  

标题:X-Restli-Protocol-Version:2.0.0授权:Bearer(   auth2_token)

我收到错误

    public class Wrapper
{
    public House house{ get; set; }
    public User user{ get; set; }

}

我在这里错过了什么吗?

2 个答案:

答案 0 :(得分:1)

我也无法访问https://api.linkedin.com/v2/me,但是您可以使用以下URL示例来检索所需的数据:

获取https://api.linkedin.com/v1/people/~:(id,num-connections,picture-url)?format=json

可用字段可在此处找到:LinkedIn basic profile fields

答案 1 :(得分:1)

要访问https://api.linkedin.com/v2/me,您需要有权访问v2 API。 从1月14日或Linkedin开始,应用程序将自动访问v2 API。 从3月1日起,Linkedin将弃用其v1 API,因此调用https://api.linkedin.com/v1/people/~:(id,num-connections,picture-url)?format=json将不再起作用。