Conectar Webhook personalizado
Envíe los artículos terminados a cualquier endpoint que controle, para plataformas que no admitimos directamente.
Antes de empezar
- Un endpoint HTTPS que acepte un POST con un cuerpo JSON
- Un lugar donde guardar el secreto de firma para poder verificar las peticiones
Configuración
Cree un endpoint
Acepte POST con un cuerpo JSON que lleva el título, el cuerpo HTML, el slug, el extracto y el estado. Responda 2xx cuando lo haya guardado; cualquier otra respuesta se trata como un fallo y se reintenta.
Conéctelo aquí
En RepGet, abra Ajustes → Integraciones, elija Custom (webhook) y escriba la URL del endpoint y un secreto de firma que usted genere.
Verifique la firma
Cada petición lleva un HMAC-SHA256 del cuerpo sin procesar, con su secreto de firma como clave. Compárelo antes de fiarse del contenido: un endpoint que se salta esto acepta cualquier cosa que alguien le envíe.
Publique un artículo de prueba
Pulse Publicar artículo de prueba para enviar un contenido real y comprobar que su código lo procesa antes de que llegue ningún artículo programado.
Si algo sale mal
Se reintentan las peticiones
Tratamos cualquier respuesta que no sea 2xx como un fallo. Devuelva 200 en cuanto el contenido esté guardado, y haga el trabajo más lento después.
La firma nunca coincide
Calcule el HMAC sobre el cuerpo SIN PROCESAR de la petición, antes de interpretar el JSON. Volver a serializar el objeto cambia los bytes, y la firma nunca coincidirá.
¿Listo para conectar?
Abra su web en la aplicación, vaya a Ajustes → Integraciones y elija Webhook personalizado. Después pulse Publicar artículo de prueba: creamos un borrador real en su web para que compruebe que todo el recorrido funciona antes de programar nada.
Ir a mis sitios web