Facebook API com Node js


(Djalma Bina) #1

Ola sou novato com Node.js agora estou tentando construir uma aplicacao que retorne Facebook user id, username,sexo e idade atraves de uma chamada da API usando Node server com Express. No entanto esta API call somente retorna user id.

var https = require('https');
exports.getFbData = function(accessToken, apiPath, callback) {
var options = {
host: 'graph.facebook.com',
port: 443,
path: apiPath + '?access_token=' + accessToken,
method: 'GET'
};
var buffer = '';
var request = https.get(options, function(result){
result.setEncoding('utf8');

result.on('data', function(chunk){

buffer += chunk;
});

result.on('end', function(){
callback(buffer);
});
});

request.on('error', function(e){
console.log('error from facebook.getFbData: ' + e.message)
});

request.end();
}
Obrigado.