Misión 2 · Confiable webhook
Acepte eventos reales de forma segura y exactamente una vez.
Cree un límite webhook que responda a la verificación monday.com, valide el evento esperado, persista la intención antes de los efectos secundarios y evite reuniones duplicadas y write-back duplicados.
Secuencia de construcción
- Devuelva el desafío de verificación monday.com de manera exacta y rápida.
- Valide la forma del evento, el tablero, el elemento, la columna, la acción y el modo de autenticación disponible para la integración.
- Derive y persista una clave idempotency antes de la creación de la reunión o la mutación CRM.
- Reconozca con prontitud, traslade el trabajo prolongado a un carril asincrónico y conserve un libro de eventos duradero.
- Pruebe la entrega repetida, la identificación del artículo faltante, la columna incorrecta, el estado no admitido, la API posterior retrasada y el reintento del proveedor.
Prueba requerida
- Resultado de la verificación del desafío y contrato de solicitud desinfectado.
- La entrega duplicada produce un efecto secundario en el negocio.
- Un seguimiento de falla con un error útil para el operador y una identificación de correlación.
Archivos de referencia y fuentes.
Documentación oficial del proveedor
Puerta de evaluación
Aprobar
Pasa: las pruebas de repetición y simultaneidad demuestran una intención duradera y un efecto secundario externo.
Revisar
Revisión: las solicitudes ordinarias funcionan, pero la persistencia duradera, la defensa de repetición o la evidencia de falla están incompletas.
fracaso duro
Fallo grave: un punto final confía en cargas útiles arbitrarias, registra secretos o crea reuniones o escrituras duplicadas.
Envío revisado por humanos
