私たちは、アプリケーション用にユーザープールを使用しています。私はRESTの方法でAPIを試してみたいと思います。 https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/Welcome.htmlのドキュメントには、他のリクエストと同じようなリクエストと応答の例はありません。 SignUp、ResendConfirmationCode、ChangePassword、およびConfirmSignUpの例を探します。AWS CognitoユーザープールID RESTの例
答えて
多分あなたはこれをお探しですか?
は現在、それはCognitoユーザープールのドキュメントではありませんが、次の例では、新規アカウントのために働く必要があります。同様に、他のAPIのためにそれを定式化することもできます。ペイロードは、あなたが原因認証時にクライアント側で複雑なSRP計算ロジックに
CONTENT-TYPE: application/x-amz-json-1.1
X-AMZ-TARGET: com.amazonaws.cognito.identity.idp.model.AWSCognitoIdentityProviderService.SignUp
HOST: https://cognito-idp.us-east-1.amazonaws.com
{
"ClientId": "string",
"Password": "string",
"SecretHash": "string",
"UserAttributes": [
{
"Name": "string",
"Value": "string"
}
],
"Username": "string",
"ValidationData": [
{
"Name": "string",
"Value": "string"
}
]
}
を指摘ドキュメントに記載されたものである必要があり、Cognitoユーザプールと一緒に提供SDKを使用することをお勧めします。しかし、上記のようなAPIはこの計算をしてはいけないと思われるので、REST呼び出しを行うことができるはずです。
これは私が探しているものです。ありがとうVinay – hechoo
@VinayKushwahaこの答えをありがとう!それは正しい軌道に乗った。 awsがバックエンドを少し変更したように見えるだけで、2番目のコンテンツヘッダは 'X-AMZ-TARGET:AWSCognitoIdentityProviderService.SignUp'でなければなりません。そうでない場合は' UnknownOperationException'を返します。あなたの答えを更新してください。もう一度、ありがとう! –
ありがとうございます。私は操作名の入力ミスだと思う。 Signup - > SignUpを変更するとその例が修正されました。 –
- 1. AWS CognitoユーザープールIDサインインユーザーREST API
- 2. AWSのユーザーID Cognitoユーザープール
- 3. リフレッシュトークンAWS Cognitoユーザープール
- 4. AWS Cognitoのユーザープール設定モバイルアプリ
- 5. AWSパスワードなしのCognitoユーザープール
- 6. AWS CognitoユーザープールとFacebook統合
- 7. Amazon Cognito IDユーザープールの使用
- 8. AWS CognitoユーザープールOAuth REST API呼び出しの例はありますか?
- 9. AWS Cognito、ユーザープール内でユーザーをIDプールに統合できない
- 10. PHPでのCognitoユーザープール認証
- 11. APIゲートウェイ付きのCognitoユーザープール
- 12. Cognito Identity with IntegroidのIntegerateユーザープール
- 13. AWSのCognito Identity ID IOTイベントハンドラ
- 14. Cognitoユーザープール認可プロバイダServerless Frameworkを使用
- 15. Amazon CognitoのユーザープールにログインするためのREST(またはCLI)APIとは
- 16. AWS Api Gateway Authorizer + Cognitoユーザープールが動作しない{"message": "Unauthorized"}
- 17. AWS Lambda - Cognitoユーザープールでユーザーを検索する
- 18. CognitoフェデレーションIDプール内でのAWS Cognito IDの削除と取得
- 19. Amazon Cognito IdentityとCongnitoユーザープールの統合
- 20. アマゾンのCognito ID federation RBACの例?
- 21. Cognitoのユーザープールのユーザーステータスを変更する
- 22. CognitoのユーザーID
- 23. ユーザープールとIDの両方からすべてのユーザーリストを取得する方法(AWS Cognito)
- 24. IAMユーザーを使用するCognitoのユーザープール
- 25. はCognito連合アイデンティティプールでCognitoユーザープールを統合する方法
- 26. AWS CognitoフェデレーションID +プログラムAPIの永続アクセスキー
- 27. AWS PHP SDK v3のCognito IDページリスト
- 28. AWS SDK for Cognitoのサインインとログインの例
- 29. AWSのCognitoとAndroidの例 - {"AppCognitoWebDomain": "無効"}
- 30. 自動アマゾンCognitoユーザープールでユーザーを検証
Syed、お返事ありがとうございます。いくつかのAPIには、私が探しているサンプルがありません。 Vinayの答えはそれをカバーしています。 – hechoo