如何使用Linkedin android SDK获取所有可能的用户参数?

时间:2015-12-16 16:03:20

标签: android linkedin

我正在使用LinkedIn Android SDK和我的应用来验证LinkedIn用户。我在从LinkedIn检索有关用户的完整信息时遇到问题。

有人可以帮我从LinkedIn获取所有可能的参数吗?我只能获得访问令牌。

1 个答案:

答案 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!
    }
});