AWS javascript API示例,列出与帐户关联的所有用户池

时间:2016-09-21 06:59:46

标签: javascript node.js amazon-web-services aws-sdk amazon-cognito

您好我需要AWS cognito javascript API示例 1.返回与该帐户关联的用户池列表。 2.创建一个新的用户池。 我搜索了大部分文档,但无法找到任何相关答案。任何人都可以请指向我链接/文章或帮助我在这里提供示例代码。

1 个答案:

答案 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传递。