我已经在我的应用中安装了 aws-sdk(2.2.34)npm模块,并尝试使用CognitoIdentity方法之一获取开发者身份 getOpenIdTokenForDeveloperIdentity( )即可。
var AWS = require('aws-sdk');
var cognitoidentity = new AWS.CognitoIdentity();
var params = {
IdentityPoolId: 'your_cognito_identity_pool_id',
Logins: {
"your_developer_authenticated_identity_name": req.body.user_id
}
};
cognitoidentity.getOpenIdTokenForDeveloperIdentity(params, function(err, data) {
if (err) { console.log(err, err.stack); res.json({failure: 'Connection failure'}); }
else {
console.log(data);
res.json(data);
}
});
但是它没有找到getOpenIdTokenForDeveloperIdentity()方法。请告诉我这里缺少的东西。