从 NodeJS 向 Amazon Lex 发出 POST 请求
Make a POST Request to Amazon Lex from NodeJS
我已经使用 Amazon Lex 创建了一个机器人,现在我想调用 Amazon Lex 提供的 PostText API:https://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html
使用我的 NodeJS 代码。
我正在使用以下指南:
https://virtualbrakeman.wordpress.com/2017/02/13/aws-rest-api-authentication-using-node-js/
我的唯一不同是 POST 请求。
在我的案例中 'payload' 值应该是多少?
我收到错误:403 Forbidden 当我发出 POST 请求时,但我可以使用 Postman 运行 相同的 API。
我发现在 POST 请求的情况下,有效负载值应如下所示:
'{"inputText":" -- value_of_inputText -- "}'
也可以跳过创建 headers 的整个计算,只需使用 npm aws-sdk package
我已经使用 Amazon Lex 创建了一个机器人,现在我想调用 Amazon Lex 提供的 PostText API:https://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html 使用我的 NodeJS 代码。
我正在使用以下指南: https://virtualbrakeman.wordpress.com/2017/02/13/aws-rest-api-authentication-using-node-js/
我的唯一不同是 POST 请求。
在我的案例中 'payload' 值应该是多少?
我收到错误:403 Forbidden 当我发出 POST 请求时,但我可以使用 Postman 运行 相同的 API。
我发现在 POST 请求的情况下,有效负载值应如下所示: '{"inputText":" -- value_of_inputText -- "}'
也可以跳过创建 headers 的整个计算,只需使用 npm aws-sdk package