我正在使用LinkedIn Android SDK和我的应用来验证LinkedIn用户。我在从LinkedIn检索有关用户的完整信息时遇到问题。
有人可以帮我从LinkedIn获取所有可能的参数吗?我只能获得访问令牌。
答案 0 :(得分:1)
获取令牌后,您需要向{1}}发送GET
请求
https://api.linkedin.com/v1/people/~
这将返回用户的名字和姓氏。要获取aditional字段,您可以将它们添加为查询参数。 离。
https://api.linkedin.com/v1/people/~:(id,num-connections,picture-url)?format=json
还将返回id,连接数和个人资料图片网址。
您可以找到完整的参数列表here.查看LinkedIn rest console了解更多示例和模板。
使用LinkedIn SDK调用API:
String url = "https://api.linkedin.com/v1/people/~:(id,first-name,last-name)";
APIHelper apiHelper = APIHelper.getInstance(getApplicationContext());
apiHelper.getRequest(this, url, new ApiListener() {
@Override
public void onApiSuccess(ApiResponse apiResponse) {
// Success!
}
@Override
public void onApiError(LIApiError liApiError) {
// Error making GET request!
}
});