我尝试使用AWS Step函数创建管道来进行二进制数据处理。
目前我已经从AWS博客获得了关于使用Amazon API Gateway进行API集成的二进制支持的this分步指南,这似乎很有效。
但是当我更改资源&gt; POST&gt; <积分类型> AWS Service: Step Functions
上的AWS服务,添加操作,执行角色,添加到正文映射模板stateMachineArn
并发出新的POST请求我在输入为{}
的状态机中获得了新的执行。
答案 0 :(得分:0)
您还必须在“操作”字段中添加操作。您可以添加的所有内容都在https://docs.aws.amazon.com/step-functions/latest/apireference/API_Operations.html 例如,如果您想要创建执行方法,请键入Action'StartExecution'并输入
{ "input": "string", "name": "string", "stateMachineArn": "string" }
这是另一个创建APIgateway https://docs.aws.amazon.com/step-functions/latest/dg/tutorial-api-gateway.html
的示例