Generatore di comandi cURL.
Componi un comando cURL pronto all'uso per qualsiasi richiesta API HTTP. Scegli un metodo, URL, header, un corpo JSON e un token Bearer, poi copia il risultato. Nulla di ciò che digiti lascia il tuo browser.
curl -X POST 'https://api.broadnet.me/sms/sendSms' \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data '{
"senderId": "BroadNet",
"destinationNumber": "447700900123",
"message": "Your verification code is 482913",
"messageType": "TEXT"
}'Gli argomenti sono tra virgolette singole ed escapati in sicurezza per bash e zsh. Tratta qualsiasi comando che contenga un token reale come un segreto.
La risposta breve
Come costruisco una richiesta cURL con autenticazione e un corpo JSON?
Imposta il metodo con -X, passa l'URL, aggiungi ogni header con -H, inserisci il token in un header Authorization: Bearer, e invia il payload con --data insieme a un header Content-Type: application/json. Questo generatore fa tutto questo ed esegue l'escaping delle virgolette per te.
- -X POST · · · il metodo HTTP
- 'https://…' · · · l'URL della richiesta
- -H 'Authorization: Bearer TOKEN' · · · autenticazione
- -H 'Content-Type: application/json' · · · tipo di corpo
- --data '{ … }' · · · il payload JSON
Inviare un messaggio con l'API
Il preset di messaggistica costruisce una richiesta POST /sms/sendSms con un token Bearer e un corpo JSON che porta senderId, destinationNumber, message e messageType. Vedi il riferimento API per l'invio di un messaggio.
Domande frequenti
Come aggiungo un token Bearer a una richiesta cURL?
Invia un header Authorization con il valore 'Bearer' seguito da uno spazio e dal tuo token: -H 'Authorization: Bearer YOUR_TOKEN'. Questo generatore aggiunge automaticamente quell'header quando inserisci un token, così puoi copiare una richiesta autenticata completa.
Come invio un corpo JSON con cURL?
Usa --data con il payload JSON e imposta un header Content-Type: application/json affinché il server lo analizzi correttamente. Il generatore aggiunge l'header Content-Type per te ogni volta che è presente un corpo in una richiesta POST, PUT o PATCH.
Cosa fa il flag -X in cURL?
-X (o --request) imposta il metodo HTTP — GET, POST, PUT, PATCH o DELETE. cURL usa GET come predefinito, o POST quando viene fornito un corpo, quindi un -X esplicito rende inequivocabile il metodo previsto nel comando copiato.
Il mio token o payload viene inviato da qualche parte da questo strumento?
No. Il comando viene assemblato interamente nel tuo browser con JavaScript. Nulla di ciò che digiti — URL, header, corpo o token — viene trasmesso a BroadNet o a qualsiasi server. Tuttavia, tratta qualsiasi comando che contenga un token reale come un segreto ed evita di incollarlo in log condivisi.
Come eseguo il comando generato?
Copia il comando e incollalo in un terminale su macOS, Linux o Windows con cURL installato. Il comando usa argomenti tra virgolette singole e continuazioni di riga, che funzionano in bash e zsh; su Windows, eseguilo in WSL, Git Bash o adatta le virgolette per PowerShell.
Pronto per la tua prima chiamata API?
BroadNet offre un'API REST con token Bearer, bind SMPP 3.4 diretti, webhook di consegna e un TypeScript SDK ufficiale. Prendi un token e invia il tuo primo messaggio.