Как импортировать пользователей (csv) в AWS cognito, используя presignedurl в python - PullRequest
1 голос
/ 23 января 2020

Передо мной стоит миссия, в которой у меня ограниченные знания. Моя миссия - получить csv, полный пользовательских данных, и импортировать их в aws cognito, используя boto3 в python. Пока у меня есть это:

import boto3

client = boto3.client('cognito-idp')

response = client.create_user_import_job(
    JobName='TestImport',
    UserPoolId=<My unique string pool id>
    CloudWatchLogsRoleArn= <My unique stringrole arn id>
)

Этот раздел работает, и response выводит словарь, который имеет ключ с именем presignedurl, который я должен использовать для загрузки CSV в Cognitio. Я просто не знаю, как написать python функцию, взять этот словарь ответов и загрузить CSV в Cognito. Любая помощь или руководство приветствуются.

Спасибо!

Для справки я следую этой документации: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/cognito-idp.html#CognitoIdentityProvider .Client.list_user_import_jobs

...