使用Linkedin API查看我的一级连接的新连接

使用Linkedin API查看我的一级连接的新连接,linkedin,linkedin-jsapi,Linkedin,Linkedin Jsapi,是否可以使用Linkedin API查看我的(经过身份验证的用户)一级连接建立的新连接 使用如下调用: GET http://api.linkedin.com/v1/people-search?facet=network,S 我可以搜索二级连接。但是,目标是获得选定一级连接的新连接 非常感谢您的帮助 您可以使用此URL获得新连接 其中,modified since是您上次提出请求的时间 你可以在这里查看更多细节 我认为Linkedin更改URL:新URL是: 是的。使用我编写的以下代码很

是否可以使用Linkedin API查看我的(经过身份验证的用户)一级连接建立的新连接

使用如下调用:

GET http://api.linkedin.com/v1/people-search?facet=network,S  
我可以搜索二级连接。但是,目标是获得选定一级连接的新连接


非常感谢您的帮助

您可以使用此URL获得新连接

其中,
modified since
是您上次提出请求的时间

你可以在这里查看更多细节

我认为Linkedin更改URL:新URL是:
是的。使用我编写的以下代码很容易看到其他人或您的连接。如果您想搜索其他人的新连接,只需将“我”替换为其他人的id即可

//Function that displays the member's updates:
function onLinkedInAuth() { 
  IN.API.MemberUpdates("me") 
     .params({"type": "CONN", "count": 1}) // get the five most-recent Shares for the viewer and EjDUWNoC3C
     .result(displayNetworkUpdates)
     .error(displayNetworkUpdatesError);
}

//Note: You can only see your friend's most recent connection
function displayNetworkUpdates(updates) { 
    var profileDiv = document.getElementById("networkupdates");
    var conns = updates.values[0].updateContent.person.connections; // the person sharing content
    var man = conns.values[0];
    profileDiv.innerHTML += "<p>" + man.firstName + " " + man.lastName  +".</p>";
}
//显示成员更新的函数:
函数onLinkedInAuth(){
IN.API.MemberUpdates(“me”)
.params({“type”:“CONN”,“count”:1})//获取查看器和EjDUWNoC3C最近的五个共享
.result(显示网络更新)
.错误(显示网络更新错误);
}
//注意:您只能看到朋友最近的连接
函数DisplayNetworkUpdate(更新){
var profileDiv=document.getElementById(“网络更新”);
var conns=updates.values[0].updateContent.person.connections;//共享内容的人
var man=连接值[0];
profileDiv.innerHTML+=“”+man.firstName+“+man.lastName+”

”; }
看,当我寻找人/我的新关系时,我只要求1。这是因为LinkedIn API不够慷慨,无法授予更多特权。它们只允许我们查看1个连接/最近的连接

另外,正如你所知,找到你朋友的身份证也很容易。只需使用以下代码搜索您的连接,就可以获得连接及其ID的列表

//Functions that displays users' connections
function onLinkedInAuth() {
  IN.API.Connections("me") 
    .fields("firstName", "lastName", "industry", "id")
    .params({"start": 10, "count": 5}) // start begins at 0
    .result(displayConnections)
    .error(displayConnectionsErrors);
}

function displayConnections(connections) {
  var connectionsDiv = document.getElementById("connections");

  var start = connections._start + 1; // because humans count from 1, not 0.
  var range = connections._start + connections._count;
  connectionsDiv.innerHTML = "<p>Displaying " + start + "-" + range + " of " + connections._total + " connections.</p>";


  var members = connections.values; // The list of members you are connected to
  for (var member in members) {
    connectionsDiv.innerHTML += "<p>" + members[member].firstName + " " + members[member].lastName
      + " works in the " + members[member].industry + " industry"+ "    ID: " + members[member].id ;
  }     
}
//显示用户连接的函数
函数onLinkedInAuth(){
IN.API.Connections(“me”)
.fields(“名字”、“姓氏”、“行业”、“id”)
.params({“开始”:10,“计数”:5})//开始从0开始
.result(显示连接)
.错误(显示连接错误);
}
函数显示连接(连接){
var connectionsDiv=document.getElementById(“连接”);
var start=connections.\u start+1;//因为人类从1开始计数,而不是从0开始。
var范围=连接。\启动+连接。\计数;
connectionsDiv.innerHTML=“显示“+开始+”-“+范围+”中的“+连接。\ u总计+”连接。

”; var members=connections.values;//连接到的成员列表 for(成员中的变量成员){ connectionsDiv.innerHTML+=“”+成员[成员]。firstName+“”+成员[成员]。lastName +“在”+成员[member].industry+“industry”+“ID:“+成员[member].ID; } }
如果你想查看你朋友的新关系列表,我有一个方法,但还没有尝试。您可以每秒查询一次LinkedIn数据库,并跟踪添加新连接的用户。这远远超出了100%的准确度,但至少它提供了一个连接列表

LinkedIn再次表示,您无法存储通过API获得的任何信息。这种方法可能不好。如果您每秒查询一次服务器,可能您的IP也会被阻止。。。。所以我的结论是LinkedIn API非常有限

获取404时,此url()没有错误。你能发布正确的网址吗?