2010-08-17 11 views

Respuesta

2

He estado usando node-linkedin, muy fácil de configurar, y se puede hacer cualquier cosa con él ... También se ve una gran cantidad más prometedora que la respuesta con 5 votos.

ejemplo de instalación rápida y fácil:

var Linkedin = require('node-linkedin')('app-id', 'secret'); // Get app-id + secret from your LinkedIn developer account 

Inicializar una clase linkedin con un token, por ejemplo un token de OAuth2 que recibió de su front-end. this.token = el token que se analizó en mi api desde la interfaz.

var linkedin = Linkedin.init(this.token); // this.token = client token. 

Aquí es una llamada linkedin prometido que estoy usando:

return new Promise((fullfil, reject) => { 
     linkedin.people.me((err, user) => { 
     console.log (user, "All user data attached to this.token"); 
     let resp = {response: user, error: null}; 
     if (err) resp = {response: null, error: err}; 
     else { 
      this.email = user.emailAddress; 
      this.id = user.id; 
     } 

     fullfil(resp) 
     }); 
}); 

Sin la promesa de que sería el siguiente aspecto:

linkedin.people.me((err, user) => { console.log (user); }); 
+0

Por qué la downvote ...? – James111

Cuestiones relacionadas