Я пытаюсь получить данные своей учетной записи facebook в node.js через facebook graph api (graph.facebook.com/me?access_token=token
), но я не могу получить его для работы с:Node.js - Получить данные моей учетной записи из графика facebook api
access_token
= appid
+ '|'
+ appsecret
Вот мой код:
var https=require('https');
var access_token = process.argv.slice(2)[0] + '|' + process.argv.slice(2)[1];
var options = {
host: 'graph.facebook.com',
path: '/me?access_token=' + access_token
};
https.get(options,function(res){
var data = '';
res.on('data', function (chunk) {
data += chunk;
});
res.on('end', function() {
console.log(data);
});
});
И ошибка я получаю:
{"error":{"message":"An active access token must be used to query information about the current user.","type":"OAuthException","code":2500}}
Я знаю, что '' | оператор в 'js' но Этот токен постоянный, если он используется так? он не работает, так или иначе давая мне эту ошибку: '{" error ": {" message ":" Недопустимый токен доступа OAuth. "," type ":" OAuthException "," code ": 190}}' – h4k1m
дайте мне ссылку документировать и как вы передаете параметры узлу? – damphat
[stackoverflow - попытка получить токен доступа к приложениям] (http://stackoverflow.com/questions/12948809/trying-to-get-app-access-token) – h4k1m