我在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; }
}
我在这里错过了什么吗?
答案 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将不再起作用。