Strumento di ispezione del payload del webhook.
Incolla un webhook di messaggistica, ad esempio una ricevuta di consegna o un messaggio in arrivo, e il sistema convaliderà il JSON, rileverà il tipo di evento e spiegherà ogni campo in un linguaggio semplice. Il tutto viene eseguito direttamente nel browser, consentendoti di ispezionare in tutta sicurezza i dati reali; non viene caricato alcun file.
| Campo | Valore | Senso |
|---|---|---|
| MessageId | 62f9a1c4d3 | Il MessageId del gateway: usalo per associare questo report al tuo invio originale. |
| Source | BroadNet | Indirizzo di origine: il tuo ID mittente approvato. |
| Destination | 962790000000 | Indirizzo di destinazione: il MSISDN del destinatario in formato internazionale. |
| Status | DELIVRD | Stato finale della consegna: DELIVRD, UNDELIV, EXPIRED, REJECTD o ACCEPTD. |
| SubmitDate | 2026-07-28 15:30:11 | Momento in cui il messaggio è stato inviato alla rete. |
| DoneDate | 2026-07-28 15:30:14 | Quando il messaggio ha raggiunto lo stato di consegna finale. |
| BatchId | B-2607281530-4471 | Il batch a cui appartiene questo messaggio: utilizzalo per riconciliare un intero invio. |
{
"MessageId": "62f9a1c4d3",
"Source": "BroadNet",
"Destination": "962790000000",
"Status": "DELIVRD",
"SubmitDate": "2026-07-28 15:30:11",
"DoneDate": "2026-07-28 15:30:14",
"BatchId": "B-2607281530-4471"
}Cosa ti dice un webhook di messaggistica
Un webhook di messaggistica è una callback HTTPS che il tuo server riceve quando si verifica un evento relativo a un messaggio. I due eventi più comuni sono la conferma di consegna (DLR), che segnala se un messaggio è stato recapitato al dispositivo e, in caso contrario, il motivo, e il messaggio in entrata (MO), ovvero una risposta da parte del destinatario. La corretta lettura di questi campi è fondamentale affinché la tua applicazione reagisca in tempo reale alla consegna, all'eventuale errore e alle risposte.
Domande frequenti
- Che cos'è un webhook di messaggistica?
- Si tratta di un endpoint HTTPS sul tuo server che una piattaforma di messaggistica utilizza per inviare eventi in tempo reale, come conferme di consegna e messaggi in entrata, anziché dover interrogare un'API. È così che la tua applicazione viene a conoscenza, nell'istante stesso in cui accade, se un messaggio è stato consegnato, non è stato consegnato o è stato ricevuto.
- Che cos'è una ricevuta di consegna (DLR)?
- Un DLR (Delivery Letter Report) è un evento che segnala lo stato finale di un messaggio inviato (consegnato, non riuscito, scaduto), solitamente con un codice di errore a livello di operatore in caso di errore. La lettura dei DLR in base allo stato e al codice di errore consente di diagnosticare i problemi di consegna e di confrontare i messaggi inviati con quelli ricevuti.
- Il mio payload è stato caricato da qualche parte?
- No. Lo strumento di ispezione analizza il JSON interamente nel tuo browser utilizzando il parser JSON integrato. Nulla viene inviato a BroadNet o ad alcun server, quindi è possibile incollare payload reali durante il debug in tutta sicurezza.
- Perché dovrei verificare le firme dei webhook?
- Chiunque può inviare richieste POST a un URL pubblico. Un webhook firmato (ad esempio HMAC-SHA256) consente di verificare che il payload provenga effettivamente dal proprio provider prima di considerare attendibile l'evento. Utilizzare il Webhook Signature Validator per verificare la firma.
Il concetto, gli eventi che genera e come proteggerlo e renderlo resiliente.
Spiegazione delle conferme di consegna, degli stati dei messaggi e dei codici di errore a livello di operatore.
Verifica la firma di un webhook HMAC per poter considerare attendibile il payload prima di utilizzarlo.
DLR reali dall'operatore.
BroadNet invia al tuo webhook ricevute di consegna a livello di operatore, tramite un'API REST e bind SMPP 3.4 in 200+ paesi.