gpt4 book ai didi

ios - AWS Cognito-通过电话号码获取用户

转载 作者:行者123 更新时间:2023-12-01 19:44:11 25 4
gpt4 key购买 nike

我正在尝试实现一个功能,该功能将返回给定用户的电子邮件,并且我想知道是否有办法通过其电话号码查找Cognito用户?

最佳答案

您可以使用ListUsers API

请求语法:

{
"AttributesToGet": [email],
"Filter": "phone_number ^= \"+1123-456-7890\"",
"Limit": 1,
"UserPoolId": "us-west-2_samplepool"
}

在iOS SDK的 中,可以使用 AWSCognitoIdentityProviderListUsersRequest请求类。
let getUsersRequest = AWSCognitoIdentityProviderListUsersRequest()

getUsersRequest?.attributesToGet = ["email"]
getUsersRequest?.userPoolId = "MyAWSCognitoUserPoolId"
getUsersRequest?.filter = "phone_number ^= \"+1123-456-7890\""

AWSCognitoIdentityProvider(forKey: AWSCognitoUserPoolId).listUsers(getUsersRequest!, completionHandler: { (response, error) in

})

例如,您可以查看我们的 tests之一。

关于ios - AWS Cognito-通过电话号码获取用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50474728/

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