En el tutorial anterior, creó un chatbot para rastrear el secreto de los clientes que desean rastrear un paquete y obtener la información necesaria.
En este tutorial, cambiará el chatbot para que llame a una API para recuperar la información del paquete, según el número de seguimiento, y mostrar esa información al cliente.
Paso 1: establecer un punto final predeterminado para los libros web
Abierto a shippingbot Bot.
Arriba a la derecha, haz clic en Ajustes.
Hacer clic Versionesy luego haga clic en la flecha a la derecha v1.
Sa Generador de bots campo, ingrese el punto final de nuestra aplicación en SAP Business Technology Platform: https://sapupschatbot.cfapps.eu10.hana.ondemand.com
Hacer clic Salvar.
Este terminal contiene un script de demostración de Python que realiza todo tipo de llamadas a la API, incluida la recuperación de la información del paquete de UPS.
Hecho
Inicie sesión para responder la pregunta
Paso 2: Llame a la API para recuperar la información del paquete
Vuelve al Construcción pestaña, y haga clic en el paquete de seguimiento habilidad.
Vamos Comportamiento.
Hacer clic Agregar nuevo grupo de mensajes (en el fondo).
Hacer clic Agregar condición.
Después Ambos, haga clic en el campo y seleccione @Síy luego haga clic en Salvar.
Hacer clic Conectar servicio externo Llamar a Webhook
Para la URL, ingrese /track_parcely haga clic en Salvar.
Hacer clic Actualizar conversación | Editar memoria.
Sa Campo de memoria sin sellary en yes (el valor distingue entre mayúsculas y minúsculas). Hacer clic Agregar camposy en parcel-number. Finalmente, haga clic en Salvar.
Eliminamos el número de paquete porque una vez que el usuario rastrea ese paquete, es poco probable que quiera rastrearlo nuevamente. De esta manera, es posible que quieran rastrear otro paquete.
Hecho
Inicie sesión para responder la pregunta
Paso 3: prueba el bot
Ahora puede probarlo iniciando una conversación con el @track-parcel resolución, proporcionando el número de seguimiento (por ejemplo, 1Z12345E6205277936), y diciendo sí, desea realizar un seguimiento del paquete.
Inicie sesión en XS Advanced CLI como XSA_ADMIN. Usar comando xs-admin-login desde el indicador en la máquina virtual como hxeadm Nota: Si no está usando…
Los tutoriales anteriores son una continuación de los tutoriales anteriores. Se asume que ha creado un TPCH usuario con los permisos correctos e iniciado sesión…