【发布时间】:2020-05-10 01:25:20
【问题描述】:
我的任务是我知识有限。我的任务是获取一个充满用户数据的 csv,并在 python 中使用 boto3 将其导入 aws cognito。到目前为止,我有这个:
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。任何帮助或指导表示赞赏。
谢谢!
【问题讨论】:
-
在较高级别使用请求库将 csv 文件发布到它提供给您的预签名 URL。
-
你有想过这个吗?
-
@tanenbring 是的,我采取了不同的方法,结果成功了
-
为什么要发布答案以结束问题并在未来帮助他人
标签: python amazon-web-services authentication boto3 amazon-cognito