gpt4 book ai didi

android - AWS 认知 : Change the value of users' custom field

转载 作者:行者123 更新时间:2023-11-29 23:29:09 24 4
gpt4 key购买 nike

我正在处理我的项目并使用 Cognito 制作一个 Android 应用程序以进行用户管理。

我尝试将其用作用户数据库,因此我制作了一些自定义字段,例如年龄和图片网址。 但我找不到更改自定义字段值的方法。我找到了删除字段值的代码,但找不到用于注册现有用户的代码。

是不是不能从python中的android或lambda中更改自定义字段的值,以至于我需要切换到RDS来存储用户信息?

最佳答案

适用于此的 Python SDK 方法是 CognitoIdentityProvider.Client.update_user_attributes ( Python SDK AWS Docs )

对于属性名称,请务必在其前面加上 custom:(对于您提到的属性,custom:agecustom:picture_url) .这里提到自定义前缀:AWS Docs: Configuring User Pool Attributes

如果您使用基于客户端的访问权限,请确保客户端有权修改自定义属性。我不相信在自动创建自定义属性之前存在的客户有权修改新创建的属性。

关于android - AWS 认知 : Change the value of users' custom field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52983565/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com