Premiers pas
Démarrage rapide
Envoyez votre premier SMS avec Pulsr en TypeScript ou en Python. Il vous faut un compte, une clé API et un téléphone sur lequel lire les messages.
1. Récupérez vos identifiants
Dans le tableau de bord Pulsr, ouvrez Clés API et créez une clé. La même page affiche votre URL de base, l’adresse à laquelle partent toutes les requêtes. Enregistrez les deux en variables d’environnement :
2. Ajoutez l’utilitaire client
L’API, c’est simplement du HTTPS et du JSON : un petit utilitaire suffit. Il ajoute l’en-tête Authorization, encode le corps et transforme les réponses d’erreur en exceptions. Le reste de la documentation s’en sert.
3. Envoyez un message
Remplacez la destination par votre propre numéro de mobile, au format international sans le +.
L’API répond dès que le message est accepté. Conservez le messageId : c’est lui qui vous permettra de retrouver le rapport de remise.
4. Vérifiez qu’il est arrivé
Votre téléphone devrait vibrer en quelques secondes. Pour suivre la remise depuis votre code, récupérez le rapport de remise du message. En production, faites plutôt pousser les rapports vers un webhook au lieu d’interroger l’API.
Un status.groupName égal à DELIVERED signifie que le téléphone a reçu le message. Les autres valeurs sont expliquées dans Erreurs et statuts.
Et ensuite
- Rapports de remiseRecevez chaque changement de statut sur votre serveur.
- Recevoir des SMSLaissez vos utilisateurs répondre et traitez leurs messages.
- Vérifier des numérosAjoutez des codes à usage unique à l’inscription ou à la connexion.
- WebhooksSécurisez et acquittez les événements que Pulsr vous envoie.