2013-11-15 8 views
5

ho bisogno di ottenere i gruppi di un utente,Linkedin Api come ottenere gruppi di dettagli attraverso la gente cerca

IN.API.Raw("/people-search:(people:(id,first-name,last-name,email-address,industry,summary,num-connections,headline,group-memberships:(group:(id)))?first-name=ramesh&last-name=kotha&count="+25).result(function(result, metadata) { 
//got the details here 
} 

quando uso result.values ​​[0] .person.groupMembership.group.id esso sta dicendo indefinito. Come ottenere i gruppi di un utente.

+0

Qual è lo stato della tua richiesta? Ottengo 400 (Richiesta errata) – Pinal

+0

No, sto ottenendo il risultato ma con informazioni sui gruppi. –

+0

sembra che manchi una parentesi nell'URL: '"/people-search: (persone: (id, nome, cognome, indirizzo email, industria, riepilogo, num-connessioni, titolo, appartenenze di gruppo: (gruppo: (id))))? first-name = ramesh & last-name = kotha & count = "+ 25' – MarcoL

risposta

5

Nesting le richieste per costruire gli oggetti avrebbe funzionato:

IN.API.Raw("/people-search:(people:(id,first-name,last-name,email-address,industry,summary‌,group-memberships,num-connections,headline))?first-name=ramesh&last‌​-name=kotha&count="+25) 
.result(function(result, metadata) { 
    console.log(result); 

    for(person in result.people.values){ 
     console.log(person); 
     IN.API.Raw() 
      .url("/people/" + result.people.values[person].id + "/group-memberships:(group:(id,name),membership-state)") 

     .result(function(result, metadata){ 

      console.log(result); 
      }); 

    } 


})