SPECIALE CRESCITA DI FINE ANNOGrow + Visibility con il 67% di sconto · 99 €/mese invece di 299 €Ottieni il 67% di sconto

Collegare Webhook personalizzato

Invii gli articoli finiti a qualsiasi endpoint che controlla, per le piattaforme che non supportiamo direttamente.

Prima di iniziare

  • Un endpoint HTTPS che accetti una richiesta POST con un corpo JSON
  • Un posto dove conservare il segreto di firma per verificare le richieste

Configurazione

  1. Crei un endpoint

    Accetti una POST con un corpo JSON che contiene titolo, corpo HTML, slug, estratto e stato. Risponda 2xx dopo averlo salvato; qualsiasi altra risposta è trattata come un errore e la richiesta viene ripetuta.

  2. Lo colleghi qui

    In RepGet apra Impostazioni → Integrazioni, scelga Custom (webhook) e inserisca l’URL dell’endpoint e un segreto di firma generato da lei.

  3. Verifichi la firma

    Ogni richiesta porta un HMAC-SHA256 del corpo grezzo, calcolato con il suo segreto di firma. Lo confronti prima di fidarsi del contenuto: un endpoint che salta questo passaggio accetta qualsiasi cosa chiunque gli invii.

  4. Pubblichi un articolo di prova

    Prema Pubblica articolo di prova per inviare un contenuto reale e verificare che il suo codice lo elabori prima che arrivi qualsiasi articolo programmato.

Se qualcosa non funziona

  • Le richieste vengono ripetute

    Trattiamo qualsiasi risposta diversa da 2xx come un errore. Risponda 200 appena il contenuto è salvato, e faccia dopo il lavoro più lento.

  • La firma non corrisponde mai

    Calcoli l’HMAC sul corpo GREZZO della richiesta, prima di qualsiasi analisi del JSON. Riserializzare l’oggetto cambia i byte, e la firma non corrisponderà mai.

Pronto a collegare il sito?

Apra il suo sito nell’app, vada in Impostazioni → Integrazioni e scelga Webhook personalizzato. Poi prema Pubblica articolo di prova: creiamo una vera bozza sul suo sito, così può verificare che tutto il percorso funzioni prima di programmare qualsiasi cosa.

Vai ai miei siti