尝试接收配置文件信息时,Linkedin API错误请求

时间:2014-10-10 00:16:48

标签: javascript api linkedin

当我登录时,我正在使用带有Linkedin API的Javascript来检索我的个人资料信息。这对某些信息有效,但对其他信息则无效。例如,当我在代码中添加特殊内容时,它会返回一个错误的请求,但如果我把它取出,它会检索其余的信息。

显然这是我调用信息的方式,但我无法弄清楚我做错了以下是我的代码。

 function onLinkedInLoad() {
   IN.Event.on(IN, "auth", onLinkedInAuth);
 }

function onLinkedInAuth() {
  IN.API.Profile("me")
.fields("firstName", "lastName", "industry", "headline", "summary", "specialities")
.result(displayProfiles);
}

 function displayProfiles(profiles) {
   person = profiles.values[0];
   document.getElementById("profiles").innerHTML = 
      "<p id=\"" + person.id + "\"> " +  person.firstName + " " + person.lastName + "<br> " + person.headline + "<br> " + person.industry + "<br> " + person.summary + " " + person.specialities + "</p>";
  }

  <script type="text/javascript" src="https://platform.linkedin.com/in.js">/*
     api_key: 77hpwqu0sdj5gs
     onLoad: onLinkedInLoad
    scope("r_fullprofile")
    authorize: true
  */</script>

0 个答案:

没有答案