Kow*_*har 7 python python-3.x amazon-cognito boto3
我正在尝试使用 python3.x 和 boto3 创建用户,但最终遇到一些问题
我尝试过使用“admin_create_user”,即使 id 对我不起作用
import boto3
aws_client = boto3.client('cognito-idp',
region_name = CONFIG["cognito"]["region"]
)
response = aws_client.admin_create_user(
UserPoolId = CONFIG["cognito"]["pool_id"],
Username = email,
UserAttributes = [
{"Name": "first_name", "Value": first_name},
{"Name": "last_name", "Value": last_name},
{ "Name": "email_verified", "Value": "true" }
],
DesiredDeliveryMediums = ['EMAIL']
)
Run Code Online (Sandbox Code Playgroud)
pip install awscli --upgrade --user
aws configure
AWS Access Key ID [****************6GOW]:
AWS Secret Access Key [****************BHOD]:
Default region name [us-east-1]:
Default output format [None]:
Run Code Online (Sandbox Code Playgroud)
尝试此操作,您还可以在以下路径中查看您的凭据。
sudo cat ~/.aws/credentials
[default]
aws_access_key_id = ******7MVXLBPHW66GOW
aws_secret_access_key = wKtT*****UqN1sO/1Pfn+BCrvNst*****695BHOD
Run Code Online (Sandbox Code Playgroud)
sudo cat ~/.aws/config
[default]
region = us-east-1
Run Code Online (Sandbox Code Playgroud)
或者您可以通过命令在一处查看所有这些aws configure list,