BroadNet
Outil gratuit pour développeurs · s'exécute dans votre navigateur

Générateur de commandes cURL.

Assemblez une commande cURL prête à l'emploi pour toute requête d'API HTTP. Choisissez une méthode, une URL, des en-têtes, un corps JSON et un jeton Bearer, puis copiez le résultat. Rien de ce que vous saisissez ne quitte votre navigateur.

Préréglages
En-têtes
Commande générée
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"
}'

Les arguments sont entre guillemets simples et échappés en toute sécurité pour bash et zsh. Traitez toute commande contenant un jeton réel comme un secret.

La réponse courte

Comment construire une requête cURL avec authentification et un corps JSON ?

Définissez la méthode avec -X, indiquez l'URL, ajoutez chaque en-tête avec -H, placez le jeton dans un en-tête Authorization: Bearer, et envoyez le contenu avec --data accompagné d'un en-tête Content-Type: application/json. Ce générateur fait tout cela et échappe la mise entre guillemets pour vous.

Anatomie de la commande
  • -X POST · · · la méthode HTTP
  • 'https://…' · · · l'URL de la requête
  • -H 'Authorization: Bearer TOKEN' · · · l'authentification
  • -H 'Content-Type: application/json' · · · le type de corps
  • --data '{ … }' · · · le contenu JSON

Envoyer un message avec l'API

Le préréglage de messagerie construit une requête POST /sms/sendSms avec un jeton Bearer et un corps JSON portant senderId, destinationNumber, message et messageType. Consultez la référence de l'API d'envoi de message.

Questions fréquentes

Comment ajouter un jeton Bearer à une requête cURL ?

Envoyez un en-tête Authorization avec la valeur 'Bearer' suivie d'un espace et de votre jeton : -H 'Authorization: Bearer YOUR_TOKEN'. Ce générateur ajoute automatiquement cet en-tête lorsque vous saisissez un jeton, afin que vous puissiez copier une requête authentifiée complète.

Comment envoyer un corps JSON avec cURL ?

Utilisez --data avec le contenu JSON et définissez un en-tête Content-Type: application/json afin que le serveur l'analyse correctement. Le générateur ajoute l'en-tête Content-Type pour vous dès qu'un corps est présent sur une requête POST, PUT ou PATCH.

Que fait le drapeau -X dans cURL ?

-X (ou --request) définit la méthode HTTP — GET, POST, PUT, PATCH ou DELETE. cURL utilise GET par défaut, ou POST lorsqu'un corps est fourni, donc un -X explicite rend la méthode voulue non ambiguë dans la commande copiée.

Mon jeton ou mon contenu sont-ils envoyés quelque part par cet outil ?

Non. La commande est assemblée entièrement dans votre navigateur avec JavaScript. Rien de ce que vous saisissez — URL, en-têtes, corps ou jeton — n'est transmis à BroadNet ou à un quelconque serveur. Néanmoins, traitez toute commande contenant un jeton réel comme un secret et évitez de la coller dans des journaux partagés.

Comment exécuter la commande générée ?

Copiez la commande et collez-la dans un terminal sous macOS, Linux ou Windows avec cURL installé. La commande utilise des arguments entre guillemets simples et des continuations de ligne, ce qui fonctionne sous bash et zsh ; sous Windows, exécutez-la dans WSL, Git Bash, ou adaptez les guillemets pour PowerShell.

Prêt à passer votre premier appel API ?

BroadNet propose une API REST avec jeton Bearer, des liaisons SMPP 3.4 directes, des webhooks de remise et un TypeScript SDK officiel. Récupérez un jeton et envoyez votre premier message.