async getUserDetails(accessToken, callback) {
var cognitoidentityserviceprovider = new AWS.CognitoIdentityServiceProvider();
var params = {
AccessToken: accessToken
};
return cognitoidentityserviceprovider.getUser(params, function(err, data) {
if (err) {
return err;
} else {
//console.log(data);
return data;
}
}).promise();}
Я пытаюсь использовать .promise () для cognitoidentityserviceprovider.getUser, но кажется, что, несмотря на то, что в документации указано по адресу docs.aws.amazon.com , я получаю AWS.Response, а неAWS.Request и использование обещания на нем не работает.
Есть идеи, почему это не работает, и как я могу получить атрибуты пользователя асинхронным способом, чтобы использовать информацию на более позднем этапе?
Спасибо!