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

API pour une remise de SMS fiable

Envoyez et recevez des messages texte avec des API alimentant plus de 66 milliards de messages par an. Ajoutez des SMS à votre application dès aujourd'hui.

illo_smsChannel_hero.png

avantages

Démarrer rapidement, évoluer mondialement

illo_smsChannel_benefit1.png

Ressources pour les développeurs

Envoyez des messages texte avec quelques lignes de code. Commencez par une documentation API approfondie ou utilisez des exemples de code open source pour les raccourcis vers des cas d'usage courants. Ensuite, connectez facilement les canaux ou continuez à itérer les flux SMS avec le concepteur de workflow visuel de Twilio, Studio.

illo_smsChannel_benefit2.png

Prise en charge d'expéditeurs mondiaux à volumes élevés

Envoyez des SMS à vos utilisateurs finaux, où qu'ils se trouvent, grâce à des expéditeurs mondiaux et à une infrastructure de télécommunications redondante. Nous avons relevé les défis de la mise à l'échelle avec des logiciels configurables pour gérer les numéros de téléphone, sélectionner les expéditeurs, respecter les normes, le contenu et les réponses.

illo_smsChannel_benefit3.png

Une plateforme qui évolue avec vous

Les SMS ne sont que le début. Développez vos applications MMS, WhatsApp et bien plus encore à l'aide de la même API ou ajoutez une messagerie multipartite multicanale avec Twilio Conversations. Lorsque vous êtes prêt à déployer des canaux additionnels, utilisez la même plateforme d'engagement client pour ajouter des appels vocaux, vidéo et des e-mails.

a2p_resource_graphic.png

capacités

Déployez des SMS avec des API construites

pour votre cas d'usage

  • 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 et recevez des communications par SMS

  • Créez des flux SMS dans vos systèmes back-end grâce à l'API Programmable Messaging
  • Créez des communications déclenchées et mesurez l'efficacité avec Messaging Insights
  • Prise en charge des SMS transactionnels mondiaux à volumes élevés
  • Gérer la mise à l'échelle et la conformité tout en offrant une expérience locale avec un logiciel intégré configurable
  • 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

Messagerie conversationnelle pour le service client

  • Créez des conversations de groupe intercanaux avec l'API Conversations
  • Commencez par les SMS et intégrez d'autres canaux comme WhatsApp, tout en permettant aux employés de répondre par chat à l'aide des SDK de Conversations
  • Suivez les participants, les rôles, les expirations de session et les états de manière programmatique sans code supplémentaire
  • Maintenez les archives en toute sécurité dans le cloud pour améliorer l'expérience client et la conformité

Tarifs

Des tarifs souples et équitables

Grâce au paiement à l'utilisation, à des remises sur volume ou à des tarifs selon l'usage personnel, vous pouvez choisir l'option qui vous convient.

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