Función JavaScript
OneChat ahora permite a sus usuarios ejecutar lógica de flujo compleja usando la acción de Javascript. Los usuarios podrán escribir código javascript para llevar a cabo diversos flujos complejos y fórmulas que OneChat aún no admite de forma nativa.
Seleccionar el nodo de acción Javascript
Crea un bloque de nodo de Acción, haz clic en Advanced Actions y selecciona el nodo Javascript Function.
Nodo Javascript Function
Una función javascript actúa exactamente como una función. Todos los parámetros primero se analizan dentro del bloque de javascript antes de poder usarse. La parte superior de la acción se utiliza para la entrada.
Nombre del parámetro: agrega el nombre de la variable que estás pasando
Valor del parámetro: agrega el userfield que quieres pasar a la función javascript
Valor de prueba: agrega un valor de prueba que pueda usarse aquí para ejecutar pruebas
El bloque de función admite múltiples librerías de javascript.
Estas librerías de javascript amplían la funcionalidad del bloque de función nativo.
En el bloque de función, puedes escribir tu código javascript.
Después de escribir el código, siempre tendrás que devolver tu valor, ya que el bloque de función actúa como una función regular.
Nota: los métodos nativos de javascript, como console log, que requieren un navegador no funcionan con el nodo Javascript Function.
Puedes mapear los resultados de tu código para actualizar determinados user fields.
Nota: al manejar JSONs, todos los JSONs deben analizarse primero para poder usarse dentro del código.
TODO_VIDEO[281bd81f0b]: reemplazar este video con un recurso oficial de OneChat.