SeaTable
  • Funciones
  • Plantillas
  • Soluciones
    • Marketing - – La próxima campaña de marketing está por llegar. Nada es más fácil que eso.
    • Gestión de proyectos - – Planificar, seguir y gestionar los proyectos del equipo de principio a fin.
    • Recursos Humanos - – Estructurar los procesos de RRHH para las nuevas contrataciones y la incorporación.
    • Distribución - Gestione toda su cartera de ventas y sus relaciones con los clientes en un solo lugar.
    • Desarrollo de software - Aumente la calidad y la velocidad de su equipo de desarrollo con SeaTable.
  • Soporte
    • Guía rápida - – Todo lo que necesita saber para poner en marcha SeaTable en minutos.
    • Área de ayuda - – Encuentre respuestas a sus preguntas y obtenga consejos sobre cómo sacar el máximo provecho de SeaTable.
    • Integraciones - – Conecte SeaTable con herramientas como Zapier, Integromat o n8n. O utilice la API de SeaTable.
    • Blog de SeaTable - – Aquí encontrará información sobre el producto, noticias y muchos ejemplos de cómo puede utilizar SeaTable de forma óptima.
  • Precios
  • Inicio de sesión
  • acceso
  • Registro
  • Menú Menú

Webhooks

  • ¿Qué son los webhooks y para qué sirven?
  • Creación y supresión de un webhook
  • Estructura de los datos del webhook
  • Procesamiento de un webhook con ayuda de PHP
  • La clave secreta de un webhook
  • Desactivación de un webhook en caso de error
  • Inicio
  • Ayuda
  • Scripts, API e integraciones
  • Webhooks
  • Desactivación de un webhook en caso de error

Desactivación de un webhook en caso de error

Contenido
  • Los códigos de estado HTTP más comunes
  • SeaTable desactiva los webhooks en caso de error
  • Reactivar un webhook inactivo

Si se configura un webhook para una Base SeaTable, SeaTable envía una solicitud POST a la URL de destino cada vez que se realiza un cambio. Normalmente, el sistema receptor devuelve un mensaje de estado en forma de código de estado de tres dígitos, que SeaTable procesa y desactiva el webhook si es necesario.

Los códigos de estado HTTP más comunes

Existe toda una gama de códigos de estado, pero basta con conocer los más comunes:

  • 200 - Con éxito
  • 400 - Solicitud de baño
  • 403 - Prohibido
  • 500 - 511 - Errores del servidor

El código de estado más importante con diferencia es el 200, que indica que la solicitud se ha recibido y procesado correctamente.

SeaTable desactiva los webhooks en caso de error

Cuando SeaTable envía un webhook, SeaTable espera una respuesta en forma de dicho código de estado HTTP. Si SeaTable no recibe un código de estado o un código de estado distinto de 200 cinco veces seguidas, el webhook se establece en estado no válido y se interrumpe la ejecución.

Webhook no válido

Más errores permitidos desde la versión 3.5
Hasta la versión 3.4 de SeaTable, inclusive, un webhook se desactivaba inmediatamente al primer código de error HTTP erróneo. Con la versión 3.5. SeaTable perdona algunos errores y desactiva el webhook después de cinco errores como mínimo.

Reactivar un webhook inactivo

Un webhook inválido puede reactivarse en cualquier momento. Cambie a la edición del webhook inválido haciendo clic en y guarde de nuevo el webhook sin realizar ningún cambio. El webhook volverá a estar activo inmediatamente.

Para evitar que se vuelvan a desactivar, el sistema receptor debe procesar los webhooks de forma fiable y devolver cada vez el código de estado 200.

¿Qué tan útil fue este artículo?
Actualizado el 2 de marzo de 2023
La clave secreta de un webhook
Contenido
  • Los códigos de estado HTTP más comunes
  • SeaTable desactiva los webhooks en caso de error
  • Reactivar un webhook inactivo
Logotipo de SeaTable

Hágalo como miles de personas que utilizan SeaTable para desarrollar potentes procesos, poner orden en sus datos y completar sus tareas de forma más eficiente.

SeaTable en Linkedin SeaTable en Medium.com SeaTable en Instagram SeaTable en Twitter SeaTable en Github SeaTable en YouTube SeaTable en Docker Hub

Productos

  • Nube SeaTable
  • SeaTable Dedicado
  • Servidor SeaTable
  • Soporte

Soporte

  • Guía rápida
  • Área de ayuda
  • Plantillas
  • Integraciones
  • Foro
  • API para desarrolladores
  • Estado

Empresa

  • Sobre nosotros
  • Contratamos
  • Pulse
  • Contacte con
  • Blog
  • Pie de imprenta
  • Seguridad
  • Protección de datos
  • Condiciones de uso
  • EULA
Desplácese hacia arriba
  • Deutsch
  • English
  • Français
  • Português
  • Русский