2015-04-22 46 views
1

我想获取某人的个人资料图片,即他/她上传的原始图片。如何在linkedin中获取其他用户的完整个人资料图片

我一直在这个尝试它:

http://api.linkedin.com/v1/people/~/picture-urls::(original) 

但我失败了,反应是这样的:

{ 
    "errorCode": 0, 
    "message": "Access to people search denied.", 
    "requestId": "XYK50W4DAD", 
    "status": 403, 
    "timestamp": 1429639373120 
} 

我怎样才能解决呢?

回答

0

同意的OAuth用户协议:

Default Scope: 
    r_basicprofile 
    r_fullprofile 

无论r_basicprofile也不r_fullprofile检查用于获取访问用户profile.follow URL可以使用从LinkedIn获取配置文件信息。

private static final String host = "api.linkedin.com"; 
private static final String topCardUrl = "https://" + host + "/v1/people/~:(first-name,last-name,headline,picture-urls::(original))"; 

方法来设置应用程序方面的权限

private static Scope buildScope() { 
return Scope.build(Scope.R_BASICPROFILE, Scope.W_SHARE,Scope.R_EMAILADDRESS); 
} 
+0

如何让教育细节,出生和技能的日期? –

相关问题