您好我需要AWS cognito javascript API示例 1.返回与该帐户关联的用户池列表。 2.创建一个新的用户池。 我搜索了大部分文档,但无法找到任何相关答案。任何人都可以请指向我链接/文章或帮助我在这里提供示例代码。
答案 0 :(得分:8)
对于列表用户池(您基本上需要aws sdk,配置凭据,实例化客户端并调用特定操作):
var aws = require('aws-sdk');
aws.config.update({accessKeyId: 'akid', secretAccessKey: 'secret'});
var CognitoIdentityServiceProvider = aws.CognitoIdentityServiceProvider;
var client = new CognitoIdentityServiceProvider({ apiVersion: '2016-04-19', region: 'us-east-1' });
client.listUserPools({MaxResults: 10}, function(err, data) {
if (!err) {
console.log('successful' + JSON.stringify(data));
} else {
console.log('error ' + err);
}
});
请注意,您可以通过不同的方式配置AWS凭据以调用该操作。您确实需要凭据,因为这是经过身份验证的操作。 CreateUserPool类似,您只需要在调用中将相应的参数作为JSON传递。