如何在android中使用oAuth获取用户的Linkedin连接

时间:2014-10-15 10:30:18

标签: android linkedin

我正在尝试获取android中的用户配置文件的连接。我已经尝试了以下代码。但它没有用。我得到一个例外“访问连接被拒绝”。我是android的新手,请你帮帮我。

LinkedinSampleActivity.java

    public void getConnections(){

    Connections connections = client.getConnectionsForCurrentUser();
    Log.d("Connections",""+ connections.toString());
    //System.out.println("Total connections fetched:" + connections.getTotal());
    for (Person person : connections.getPersonList()) {
            System.out.println(person.getId() + ":" + person.getFirstName() + " " + person.getLastName() + ":" + person.getHeadline());
    }
  }

我在同一个活动中调用了这个方法。

2 个答案:

答案 0 :(得分:0)

您可能需要检查开发者LinkedIn帐户中的APP设置,并确保在OAuth协议中启用了r_network复选框。

答案 1 :(得分:0)

似乎从最后5月LinkedIn限制了其API调用服务,例如,通过调用API不再能够获得用户的连接,请参阅:https://www.quora.com/Does-LinkedIns-API-allow-a-site-to-grab-a-users-contacts-information并且:https://developer.linkedin.com/blog/posts/2015/todays-changes