Messaging

APIs für einen zuverlässigen SMS-Versand

Über Twilio's Messaging APIs werden jährlich mehr als 105 Milliarden Nachrichten gesendet oder empfangen. Erweitern Sie Ihre App noch heute mit SMS-Funktionen.

illo_smsChannel_hero.png

Vorteile

Schneller Einstieg, globale Skalierung

illo_smsChannel_benefit1.png

Entwicklerfreundliche Ressourcen

Versenden Sie Textnachrichten mit nur wenigen Programmierschritten. Beginnen Sie mit der ausführlichen API-Dokumentation oder verwenden Sie Open-Source-Codebeispiele zur Vereinfachung typischer Anwendungsfälle. Anschließend können Sie Studio, den visuellen Workflow-Editor von Twilio, nutzen, um ganz leicht Kanäle zu verbinden oder die SMS-Flows zu verbessern.

illo_smsChannel_benefit2.png

Unterstützung für globalen Versand mit hohem Volumen

Ihre SMS erreichen Endnutzer überall auf der Welt, mit globalen Absendern und redundanter Telekommunikationsinfrastruktur. Skalierungsprobleme lösen wir mit konfigurierbarer Software, die bei der Telefonnummernverwaltung, Absenderauswahl, Compliance, Inhalten und Beantwortung unterstützt.

illo_smsChannel_benefit3.png

Eine Plattform, die mit Ihnen wächst

SMS ist nur der Anfang. Dieselbe API ermöglicht Ihnen zusätzlich auch MMS, WhatsApp und mehr. Alternativ können Sie mit Twilio Conversations auf Mehrparteien- und Multichannel-Messaging umsteigen. Sobald Sie zusätzliche Kanäle implementieren möchten, verwenden Sie einfach dieselbe führende Kundenbindungsplattform für Sprach-, Video- und E-Mail-Nachrichten.

a2p_resource_graphic.png

Funktionen

SMS-Bereitstellung mit APIs

speziell für Ihren Anwendungsfall

  • Node.js
  • C#
  • PHP
  • Ruby
  • Python
  • Java
  • curl
  • twilio-cli
// Download the helper library from https://www.twilio.com/docs/node/install// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://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

SMS-Nachrichten senden und empfangen

  • Binden Sie mit der Programmable Messaging API SMS-Workflows in Ihre Backend-Systeme ein
  • Erstellen Sie getriggerte Mitteilungen und messen Sie deren Effektivität mit Messaging Insights
  • Unterstützung von transaktionalen globalen SMS mit hohem Volumen
  • Einfache Skalierung und Konformität bei gleichzeitiger lokaler Erfahrung mit konfigurierbarer integrierter Software
  • Node.js
  • C#
  • PHP
  • Ruby
  • Python
  • Java
  • curl
  • twilio-cli
// Download the helper library from https://www.twilio.com/docs/node/install// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://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

Conversational Messaging für die Kundenbetreuung

  • Erstellen Sie kanalübergreifende Gruppengespräche mit der Conversations API
  • Starten Sie mit SMS und fügen Sie weitere Kanäle wie WhatsApp hinzu, ermöglichen Sie gleichzeitig Teammitgliedern Chatantworten mit den Conversations SDKs.
  • Steuern Sie Teilnehmer, Rollen, Sitzungsabläufe und Zustände ohne zusätzlichen Code
  • Verwalten Sie Archive sicher in der Cloud und sorgen Sie so für eine verbesserte Kundenerfahrung und mehr Compliance.

Preise

Flexible und faire Preise

Pay-as-you-go, Mengenrabatte oder feste Nutzungspreise – wählen Sie einfach die passende Option für Sie.

Warum Twilio

Bauen Sie auf Twilio. Programmieren Sie mit Selbstvertrauen.

Branchenführende Channel-APIs, um die Konversation über alle Kanäle hinweg aufrechtzuerhalten

Globale Reichweite und unübertroffene Skalierung mit Unterstützung für über 8 Millionen Entwickler

Leistungsstarke serverlose Tools und vollständig programmierbare Lösungen, die in wenigen Minuten einsatzbereit sind

Sicherheit und Zuverlässigkeit der Enterprise-Klasse, genutzt von über 190.000 angesehenen Marken