WhatsApp: Premiers pas avec Twilio Sandbox pour WhatsApp

WhatsApp: Premiers pas avec Twilio Sandbox pour WhatsApp

Vous cherchez une procédure pas à pas pour démarrer avec l’API Business avec Twilio ? Consultez notre guide de démarrage rapide, qui est disponible dans plusieurs langages de programmation.

Avec Twilio Sandbox pour , vous pouvez prototyper avec immédiatement, sans attendre que votre numéro Twilio soit approuvé pour .

Pour plus d’informations sur le processus d’intégration, découvrez comment connecter votre profil d’entreprise à votre numéro Twilio.

Le Twilio Sandbox pour est un environnement préconfiguré disponible via la console Twilio dans lequel vous pouvez prototyper l’envoi de messages sortants, répondre aux messages entrants et configurer des éléments tels que les rappels de remise de messages. Pendant que vous attendez que votre profil Business soit connecté à votre numéro de téléphone Twilio, c’est un moyen rapide de tester les fonctionnalités de l’API Business avec Twilio.

Le bac à sable est pré-configuré avec un numéro de téléphone Twilio (+1-415-523-8886) qui est partagé entre tous les utilisateurs du bac à sable. Cependant, les autres utilisateurs qui partagent le même numéro de bac à sable ne recevront pas vos messages, seuls ceux qui se sont inscrits dans votre bac à sable.

Capture d'écran de Twilio Sandbox pour WhatsApp

Veuillez noter que le Twilio Sandbox pour est destiné à à des fins de test et de découverte uniquement. Il ne doit pas être utilisé pour la production.

Pour envoyer ou recevoir des messages à un utilisateur final depuis la Sandbox, vous devez d’abord faire en sorte qu’un utilisateur rejoigne la Sandbox.

Tout d’abord, envoyez le message « rejoindre  » à votre numéro de bac à sable dans pour rejoindre votre bac à sable. Votre mot-clé de bac à sable est une chaîne unique ; vous pouvez le trouver dans la console Twilio.

Lorsque Twilio reçoit le rejoindre message, nous répondrons avec une confirmation à cet utilisateur qu’il a rejoint le bac à sable.

En rejoignant votre bac à sable, les utilisateurs finaux ne recevront que les messages de ton bac à sable spécifique. Pour se déconnecter de la Sandbox, ils peuvent répondre au message de avec le mot « arrêter« . Vous pouvez passer à un autre bac à sable en envoyant un message « rejoindre « .

Veuillez noter que la Sandbox expire trois (3) jours après l’adhésion. Passé ce délai, vous devez vous réinscrire pour continuer les tests.

L’opt-in à une limitation Sandbox n’existe pas sur votre propre numéro Twilio que vous activez pour .

Vous ne pouvez pas utiliser de modèles de notification personnalisés avec Twilio Sandbox. Au lieu de cela, le Twilio Sandbox pour est livré avec trois modèles préconfigurés à des fins de test.

Pour configurer et utiliser des modèles de notification, vous devrez enregistrer un numéro de téléphone Twilio avec .

L’une des contraintes de la messagerie est la session ou la fenêtre de 24 heures. Lorsqu’un utilisateur final envoie un message à votre entreprise, il lance une fenêtre de 24 heures pendant laquelle vous pouvez lui envoyer des messages sortants de forme libre. En dehors de cette fenêtre, vous devez utiliser des modèles de messages pour lancer la messagerie sortante avec un utilisateur final. (Consultez notre guide des notifications et des modèles .)

La Sandbox est livrée préconfigurée avec trois modèles pour les cas d’utilisation courants :

  • Rappels de rendez-vous : « Votre rendez-vous approche le {{1}} à {{2}} »
  • Notifications de commande : « Votre commande {{1}} de {{2}} a été expédiée et devrait être livrée le {{3}}. Détails : {{4}} »
  • Codes de vérification : « Votre code {{1}} est {{2}} »

(Les chiffres entre crochets font référence à vos informations spécifiques dans le message de notification, telles que « Votre code Twilio est 1238432 »)

Dans la Sandbox, vous pouvez tester les appels à l’API de messagerie programmable de Twilio pour envoyer un (ou plusieurs !) de ces messages sortants.

Partout dans le monde, les gens utilisent pour interagir avec les entreprises, et votre cas d’utilisation peut impliquer de répondre aux messages entrants des utilisateurs finaux. Vous pouvez utiliser Twilio Sandbox pour explorer la réponse aux messages entrants.

Lorsqu’un utilisateur final vous envoie un message , Twilio envoie un webhook (une requête vers une URL que vous spécifiez) à votre application. Dans la Sandbox, vous pouvez configurer cette URL de webhook dans le Quand un message arrive champ:

standbox_incoming_callback_field.jpg

Très probablement, vous définirez l’URL du webhook entrant sur l’URL de votre application Web. Lorsque Twilio reçoit un message dans votre Sandbox, il fera une demande à cette URL. Vous pouvez répondre au message en utilisant TwiML, qui est le langage d’instructions sur la façon dont Twilio doit répondre à votre message. (Pour une présentation détaillée de la configuration d’une application pour répondre avec TwiML dans la langue de votre choix, consultez le Quickstart pour l’API Twilio pour .)

Vous pouvez tester la fonctionnalité de mise à jour du statut en temps réel de Twilio pour les messages que vous envoyez et recevez avec la Sandbox. Dans les paramètres de votre bac à sable, ajoutez une URL dans le URL de rappel d’état champ. Twilio envoie une requête à cette URL chaque fois que l’état de votre message passe à l’un des suivants : queued, failed, sent, delivered, read.

Le champ URL de rappel d'état dans le bac à sable Twilio pour WhatsApp

En définissant l’URL de rappel d’état, vous pouvez automatiquement recevoir des demandes de Twilio avec des informations sur l’état de livraison de votre message . Pour une procédure plus détaillée, consultez le guide SMS sur le suivi de l’état de la livraison. Le canal de messagerie est différent, mais les principes sont les mêmes. N’oubliez pas de mettre l’URL de votre rappel de statut dans le bac à sable.)

Étant donné que Twilio Sandbox pour est conçu pour un prototypage rapide plutôt que pour des utilisations prêtes pour la production, il présente quelques limitations :

  • Vous ne pouvez envoyer de messages qu’aux utilisateurs finaux qui ont rejoint votre Sandbox. La messagerie d’autres utilisateurs échouera avec l’erreur 63015.
  • Twilio Sandbox prend en charge les tests fonctionnels, mais pas les tests de charge du trafic de profil.
  • Les numéros de bac à sable sont limités à 1 message toutes les 3 secondes.
  • Les numéros de bac à sable sont marqués comme des numéros Twilio, c’est-à-dire avec le logo Twilio.
  • Vous ne pouvez utiliser que des modèles préenregistrés avec le bac à sable pour les messages sortants envoyés en dehors d’une session . (En savoir plus sur l’utilisation et l’enregistrement des modèles de message .)
  • La session Sandbox expire trois (3) jours après son inscription. Après cela, veuillez suivre les étapes décrites ci-dessus pour vous réinscrire.

Il n’y a aucune limite au nombre de messages que vous pouvez envoyer via Twilio Sandbox, ni aucune limite à la durée d’utilisation de la Sandbox. Les messages Sandbox sont facturés comme d’habitude, selon le prix de l’API Twilio pour .

Maintenant que vous avez découvert Twilio Sandbox pour , vous pouvez commencer à créer des prototypes en intégrant à la messagerie programmable Twilio et à votre application.

Vous pouvez également en savoir plus sur certains des concepts abordés dans ce document en suivant les liens ci-dessous :

Besoin d’aide?

Nous le faisons tous parfois; le code est difficile. Obtenez de l’aide dès maintenant de notre équipe d’assistance, ou appuyez-vous sur la sagesse de la foule en visitant les forums communautaires de Twilio ou en parcourant la balise Twilio sur Stack Overflow.

WhatsApp: Premiers pas avec Twilio Sandbox pour WhatsApp

#Premiers #pas #avec #Twilio #Sandbox #pour #