En la acción Solicitud externa, puede configurar la asignación de respuestas para escribir los datos recibidos en campos personalizados. Para ello, debe especificar correctamente la ruta JSON. BotHelp usará esta ruta para buscar datos en la respuesta recibida y escribirlos en el campo personalizado especificado.

Las respuestas se envían en formato JSON. Veamos ejemplos de cuerpos de respuesta en formato JSON.

1. Opción simple. Se recibe una lista de datos: un campo, un valor.

{ "nombre": "Iván", "edad": "30"}

Cómo escribir JSON Path para obtener cada uno de los campos:

  • $.name —> «Iván»
  • $.edad  — > «30»

2. Una opción más compleja. Se recibe una matriz de datos: varios valores en un campo.

{ "valores": [ ["nol"], ["odin"], ["dva"], ["tri"] ] }

En este caso, el campo "valores" es una matriz de valores. Por lo tanto, para obtener un valor específico de la matriz, es necesario especificar su posición en ella.

Cómo escribir JSON Path para obtener cada uno de los campos:

  • $.values.0.0 —> "nul"
  • $.values.1.0 —> "odin"
  • $.values.2.0 —> «dva»
  • $.values.3.0 —> "tri"

¡Importante! Es necesario especificar el segundo cero en la entrada de la ruta JSON: $.values.*. 0. De lo contrario, la "Solicitud externa" no podrá reconocer ni escribir el valor en el campo personalizado.

¡IMPORTANTE! Puede comprobar la corrección de la ruta JSON que escribió en este servicio . En el campo superior, pegue la ruta JSON; en el campo inferior izquierdo, "Entradas", pegue el cuerpo de la respuesta que recibió su solicitud. El campo derecho muestra el valor que se obtendrá del cuerpo de la respuesta especificado para la ruta JSON especificada.

¡IMPORTANTE! Puede encontrar más información sobre cómo escribir rutas JSON aquí: enlace .

Instrucciones completas para la acción "Solicitud externa": enlace


Si no has encontrado la respuesta a tu pregunta, pregúntanos en el chat dentro de tu cuenta o escríbenos a BotHelpSupportBot o a hello@bothelp.io

Obtenga 14 días de funcionalidad completa de la plataforma para crear mailings, autofunnels y chatbots BotHelp.

Obtenga 14 días gratis

¿Fue útil este artículo?

¡Gracias por tus comentarios!