Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Generar payload de ejemplo para probar funciones Integration

Generación de payload

Las funciones Integration te permiten codificar y usar una función de Catalyst como backend de otros servicios de Zoho, y establecer una integración con ellos. Catalyst actualmente soporta la integración con Zoho Cliq y ConvoKraft Bot Logic a través de funciones Integration.

Puedes desarrollar el backend de extensiones de Cliq que agrupan bots, comandos, acciones de mensaje, widgets y funciones a través de funciones Integration. El CLI te permite generar payloads de ejemplo para varios handlers en cada una de estas herramientas.

Nota: Cliq Integration Functions actualmente no está disponible para usuarios de Catalyst que acceden desde los centros de datos EU, AU, IN o CA. ConvoKraft Integration Functions están disponibles para usuarios que acceden desde todos los DC.

El comando general para generar un payload de ejemplo para probar una función Integration en el CLI es:

copy
$
catalyst event:generate:integ [options] <service>

Dado que Catalyst actualmente solo soporta integraciones con Cliq, debes proporcionar el siguiente valor como servicio: ZohoCliq.


Catalyst soporta los siguientes componentes de Cliq y clases de handler para los que puedes generar un payload de ejemplo en el CLI.

Componente Clases de handler
bot welcome_handler
message_handler
context_handler
mention_handler
action_handler
incomingwebhook_handler
participation_handler
command execution_handler
suggestion_handler
messageaction execution_handler
widget view_handler
function button_handler
form_handler
form_change_handler
form_values_handler
widget_button_handler
installation installation_handler installation_validator

  1. Ejecuta el siguiente comando para seleccionar el componente y una clase de handler para generar el payload:
copy
$
catalyst event:generate:integ ZohoCliq

  1. Selecciona un componente de la lista y presiona Enter.
    Integration Functions Payload Generation

  1. Selecciona una clase de handler de la lista y presiona Enter.
    Integration Functions Payload Generation

El CLI generará un payload JSON de ejemplo para ese componente y fuente de handler. Dependiendo del componente, el payload contendrá datos relevantes.

Integration Functions Payload Generation

También puedes guardar directamente el payload JSON en un archivo en lugar de mostrarlo en el CLI.


Opciones de generación de eventos para funciones Integration


--inputs <inputs>

Puedes generar un payload de ejemplo para probar funciones Integration especificando directamente el componente y el handler para el que necesitas los datos. Las entradas deben especificarse en el siguiente formato:

copy
$
catalyst event:generate:integ ZohoCliq --inputs component,handler

Por ejemplo, para generar un payload de ejemplo para una clase form_handler del componente function, ejecuta el siguiente comando:

copy
$
catalyst event:generate:integ ZohoCliq --inputs function,form_handler

Esto generará el siguiente payload JSON.

Integration Functions Payload Generation

Consulta la tabla mostrada anteriormente para ver la lista de componentes de Cliq y clases de handler soportadas por Catalyst.

Nota: Si eres usuario de Visual Studio Code IDE, puedes instalar la extensión Catalyst Tools y realizar operaciones del CLI usando tu IDE en lugar del CLI. Los pasos para depurar tus funciones Event usando Visual Studio Code IDE se pueden encontrar aquí.

Última actualización 2026-03-20 21:51:56 +0530 IST