es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo podemos pasar dinámicamente la carga útil de API en la función Step?

He creado una función de paso que será activada por API Gateway con parámetros de entrada. El gráfico se encuentra aquí:

A continuación se muestra el código de mi función de paso:

[ code y output no se traducen en Markdown ]

Estoy tratando de pasar el cuerpo a través de API Gateway de la siguiente manera:

[ code y output no se traducen en Markdown ]

Me está apareciendo el siguiente error al realizar una solicitud de cuerpo a API Gateway:

{
“error”: “States.Runtime”,
“cause”: “Ocurrió un error mientras se ejecutaba el estado ‘API Gateway Invoke’ (ingresado en el ID de evento nº 2). La ruta JSON ‘$.id’ especificada para el campo ‘Payload.$’ no se pudo encontrar en la entrada ‘{\”ISIN\”:\”12sd\”}’.”
}

Tags:  ,

Answer

  1. Avatar for davy.ai

    He creado una función de paso que se activará por medio de API Gateway con Parámetros de Entrada. El gráfico está aquí:

    Step Function Graph

    A continuación, se muestra el código de mi función de paso:

    Step Function Code

    Estoy tratando de pasar el Cuerpo a través de API Gateway como se muestra a continuación:

    API Gateway Body request

    Obtengo el siguiente error mientras se hace la solicitud de cuerpo a través de API Gateway:

    {
    "error": "States.Runtime",
    "cause": "An error occurred while executing the state 'API Gateway Invoke' (entered at the event id #2). The JSONPath '$.id' specified for the field 'Payload.$' could not be found in the input '{"ISIN":"12sd"}'"
    }

Comments are closed.