【发布时间】:2016-05-29 00:51:52
【问题描述】:
我通过node js的请求向FB graph api发出请求:
request({
url: 'https://graph.facebook.com/v2.6/' + userId + '?fields=first_name,last_name&access_token=' + token,
method: 'GET',
}, function (error, response, body) {
console.log(error);
}).on('response', function (response) {
response.on('data', function (data) {
console.log('user data ' + data); // logs user data {
// "first_name": "Marcus",
// "last_name": "Green" }
var userData = {
firstName: data['first_name'],
lastName: data['last_name']
};
console.log(userData.firstName) // logs undefined
})
});
当我分配 data.first_name 或 data.last_name 时也会发生同样的情况
【问题讨论】:
标签: javascript node.js