You are viewing the French site, but your language preference is set to English. Switch to English site →
messagerie

API WhatsApp Business

Fournissez un service client et envoyez des notifications sur l'application de messagerie la plus populaire au monde avec les API et le logiciel Twilio.

whatsapp-channel-hero.png

présentation

Connectivité et au-delà

illo-whatsapp-channels.png

Envoyez simplement et en toute sécurité des messages WhatsApp avec les API Twilio. Intégrez WhatsApp et d'autres canaux de communication tels que les SMS et MMS à l'API Programmable Messaging ou orchestrez des interactions multipartites multicanales à l'aide de l'API Conversations.

Avec des outils et des logiciels intégrés pour les flux de travail visuels, les boutons interactifs, les analyses et la gestion des messages types, Twilio offre plus qu'une simple connectivité.

capacités

Créez des expériences utilisateur

engageantes avec WhatsApp

illo-whatsapp-convo.png

Envoyez des communications riches en fonctionnalités

  • Communiquez votre confiance avec un profil d'expéditeur et des modèles de message aux couleurs de votre marque
  • Optimisez l'engagement et normalisez les réponses grâce aux boutons Quick Replies (Réponses rapides) et Call-to-Action (Appel à l'action)
  • Envoyez et recevez des fichiers multimédias tels que des images, des fichiers audio et des fichiers PDF
  • Partagez des positions sur une carte avec des messages de position sortants
  • Analyser l'engagement des messages au niveau de chaque contact avec les accusés de lecture
  • Node.js
  • C#
  • PHP
  • Ruby
  • Python
  • Java
  • curl
  • twilio-cli
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.conversations.conversations.create().then(conversation=>console.log(conversation.sid));
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Conversations.V1;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varconversation=ConversationResource.Create();Console.WriteLine(conversation.Sid);}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$conversation=$twilio->conversations->v1->conversations->create();print($conversation->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)conversation=@client.conversations.conversations.createputsconversation.sid
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)conversation=client.conversations.conversations.create()print(conversation.sid)
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.conversations.v1.Conversation;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Conversationconversation=Conversation.creator().create();System.out.println(conversation.getSid());}}
curl -X POST https://conversations.twilio.com/v1/Conversations \-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
#Installthetwilio-clifromhttps://twil.io/clitwilioapi:conversations:v1:conversations:create

Offrez un service client fiable et pratique

  • Gérez les participants, l'expiration de session et les archives sans code supplémentaire grâce à l'API Conversations
  • Aidez les clients sur WhatsApp et d'autres canaux avec une vue unifiée à l'aide des SDK Conversations
  • Ajoutez des bots simples, des assistants intelligents et la possibilité de remonter le problème aux agents avec les intégrations de produits Twilio
  • Node.js
  • C#
  • PHP
  • Ruby
  • Python
  • Java
  • curl
  • twilio-cli
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.messages.create({from:'+15017122661',body:'body',to:'+15558675310'}).then(message=>console.log(message.sid));
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Api.V2010.Account;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varmessage=MessageResource.Create(from:newTwilio.Types.PhoneNumber("+15017122661"),body:"body",to:newTwilio.Types.PhoneNumber("+15558675310"));Console.WriteLine(message.Sid);}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$message=$twilio->messages->create("+15558675310",// to["from"=>"+15017122661","body"=>"body"]);print($message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)message=@client.messages.create(from:'+15017122661',body:'body',to:'+15558675310')putsmessage.sid
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)message=client.messages.create(from_='+15017122661',body='body',to='+15558675310')print(message.sid)
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.api.v2010.account.Message;importcom.twilio.type.PhoneNumber;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Messagemessage=Message.creator(newcom.twilio.type.PhoneNumber("+15558675310"),newcom.twilio.type.PhoneNumber("+15017122661"),"body").create();System.out.println(message.getSid());}}
curl -X POST https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json \--data-urlencode "From=+15017122661"\--data-urlencode "Body=body"\--data-urlencode "To=+15558675310"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
#Installthetwilio-clifromhttps://twil.io/clitwilioapi:core:messages:create\--from +15017122661 \--body body \--to +15558675310

Envoyez des notifications et des alertes engageantes

  • Construisez des messages WhatsApp rapidement et facilement avec l'API Programmable Messaging de Twilio
  • Créez et gérez des modèles de message avec un état d'approbation automatisé depuis la console Twilio
  • Obtenez des informations sur la remise en temps réel grâce à des indicateurs d'engagement tels que les accusés de lecture via Messaging Insights
  • Gagnez du temps de développement grâce aux fonctions de service de messagerie intégrées telles que la désinscription avancée et la gestion des numéros

avantages

Faites évoluer votre solution de messagerie

illo-whatsapp-future-proof.png

Des API fiables et évolutives

Twilio Conversations et Twilio Programmable Messaging, les mêmes API que vous utilisez pour les SMS et les MMS, s'intègrent simplement aux systèmes et logiciels existants pour vous permettre de construire efficacement des cas d'usage courants de WhatsApp.

illo-whatsapp-template.png

Accédez à l'assistance, aux services et aux outils

Les entreprises éligibles de toutes tailles peuvent accéder à l'application de messagerie la plus populaire au monde via Twilio. Bénéficiez d'une assistance à l'intégration via le processus de création de compte, accédez à des services professionnels et adaptez votre cas d'usage avec des outils et des intégrations intégrés.

illo-whatsapp-workswith.png

Une portée infinie avec une seule plateforme

Une plateforme unique, conforme à la RGPD, pour appuyer l'ensemble de votre vision de l'engagement client. Construisez sur une infrastructure fiable, développez votre portée grâce aux API de canal et utilisez des outils permettant de gagner du temps pour commercialiser vos solutions plus rapidement.

Obtenir l'accès

Inscrivez-vous pour demander l'accès

Avant de pouvoir passer en production avec l'API WhatsApp Business, vous devez vous inscrire à un profil WhatsApp Business et soumettre une demande pour activer vos numéros Twilio pour WhatsApp.

Pourquoi choisir Twilio

Construire sur Twilio. Coder en toute confiance.

Entretenez la conversation sur tous les canaux avec des API de canal de pointe

Une portée mondiale et une envergure inégalée au service de plus de

8 millions de développeurs

Des outils sans serverless puissants et des solutions entièrement programmables déployables en quelques minutes

Sécurité et fiabilité professionnelles au service de plus de 190 000 marques reconnues