AWS cognito-idp admin-initiate-auth是否有任何Rest API可以在不使用CLI命令的情况下获取令牌?如果是,它是什么,或者我在哪里找到它?此外,我无法使用任何可用的SDK作为我正在构建我的应用程序的环境不会支持任何。
提前致谢。
答案 0 :(得分:1)
是的,有。实际上,所有AWS CLI命令都会在后台转换为REST API调用。例如,cognito-idp admin-initiate-auth的REST API为AdminInitiateAuth。您可以使用Postman进行HTTP调用来测试它。如果您想知道请求中所需的实际URL,HTTP标头等,请使用--debug
选项运行您的cli命令。调试日志将包含此信息。此外,在Postman中,您需要将Auth类型设置为AWS Signature并提及您的Access密钥&密钥。这是因为这些REST API调用需要SigV4签名。有像python和amp;等语言的库。 nodejs做同样的事情。