servicios de plataforma

Creación mejorada de activadores de la plataforma para solicitudes POST - Disponibilidad general

En la última versión, anunciamos la disponibilidad del activador HTTP POST. Al crear un activador de este tipo, puedes seleccionar Utilizar entrega de webhook y, a continuación, añadir tu Identificador de cliente a la solicitud. Con un Identificador de cliente, puedes utilizar llamadas de webhook, lo que te permite enviar datos automáticamente a otro servidor.

Detalles

Nuestra nueva opción para las solicitudes POST de activador de la plataforma ofrece una entrega de webhook fiable y coherente con reintentos automáticos para controlar los errores de entrega. Por ejemplo, supongamos que cada vez que se actualiza una ubicación en tu sociedad de Sage Intacct, necesitas actualizar el sistema de un proveedor de inventario externo para tu cuenta:

  1. Se actualiza una ubicación en Intacct.
  2. La información de ubicación actualizada se envía mediante una solicitud POST al sistema externo a través de una URL de webhook.
  3. El sistema del proveedor de inventario recibe la llamada y se produce una de las siguientes situaciones:
    • Se actualiza la base de datos correspondiente con la ubicación revisada.
    • Si se produce un error, la llamada se vuelve a intentar hasta que se devuelve a Intacct un código de estado HTTP correcto de 200, hasta un total de 4 intentos.

Códigos de estado HTTP que desencadenan reintentos

  • 408 Tiempo de espera de la solicitud
  • 429 Demasiadas solicitudes
  • 500 Error interno del servidor
  • 502 Puerta incorrecta
  • 503 Servicio no disponible
  • 504 Tiempo de espera de la puerta

Funcionamiento

Sigue las instrucciones para crear un activador como lo haces normalmente siguiendo los pasos de Añadir activadores de la plataforma para automatizar tareas.

  1. Asegúrate de seleccionar HTTP POST como tu tipo de activador.

  2. Al definir las propiedades del tipo de activador, selecciona Utilizar entrega de webhook.
    Al seleccionar esta opción, el Identificador de cliente y las siguientes opciones dejan de estar disponibles: Ejecutar sin conexión, Utilizar el terminal de la API y Para depurar el desencadenador, selecciona <an object>.

  3. Añade la información de tu Identificador de cliente.
    Para obtener un identificador de cliente, sigue las instrucciones que se indican en la sección Inicio rápido para desarrolladores REST.

  4. Completa el resto de los detalles de la propiedad.

Permisos y otros requisitos

Suscripción

Servicios de plataforma

Servicios web

Disponibilidad por región

Todas las regiones

Tipo de usuario

Usuario empresarial con plenos privilegios de administrador

Permisos

Permisos para la aplicación Servicios de plataforma