Я пытаюсь получить идентификатор instagram пользователя после того, как он прошел проверку подлинности на моем веб-сайте. У меня нет проблем аутентификации, так как я могу получить access_token, когда я вхожу в с своим собственным счетом, и я могу использовать следующий код предполагая, я знаю instaid пользователяКак получить идентификатор instagram, как только пользователь выполнил аутентификацию (instagram-node)
exports.renderUser = function(req, res){
console.log("STARTING RENDERING");
var userID = "280430135";
api.user(userID, function(err, result, remaining, limit){
if(err){
console.log("current user " + err);
}
app.set('imgSource', result.profile_picture);
app.use('/', routes);
res.redirect('/');
});
};
Я должен получить instaid пользователя из этого кода аутентификации?
exports.handleauth = function(req, res) {
api.authorize_user(req.query.code, redirect_uri, function(err, result) {
if (err) {
console.log(err.body);
res.send("Didn't work");
} else {
console.log('Yay! Access token is ' + result.access_token);
res.redirect('/');
}
});
};
Любая помощь была бы принята с благодарностью. Я использую instagram-node, поскольку я использую express для своего приложения.
Спасибо!
Вероятно, он находится в объекте 'result'. Вы попробовали 'console.log (result)'? –
Я добавил свой ответ ниже. Спасибо за вход :) – prcbass