Senden einer WhatsApp-Nachricht mit C# in 30 Sekunden
Lesezeit: 1 Minute
Wir haben bereits erfahren, wie wir SMS-Nachrichten einer Anwendung hinzufügen. Jetzt können wir dank der neuen Twilio-API für WhatsApp eine WhatsApp-Nachricht auf ganz ähnliche Weise senden.
Und das innerhalb kürzester Zeit.
In diesem 30-Sekunden-Video zeigen wir, wie schnell das geht.
Und um den Einstieg noch einfacher zu gestalten, findest du unten den vollständigen Code und einen Link zum abgeschlossenen Projekt auf GitHub.
Eine vollständige Integration von Twilio-APIs in einer .NET Core-Anwendung findest du in dieser kostenlosen 5-teiligen Videoreihe von mir. Die Videoreihe ist zwar unabhängig von diesem Tutorial, bietet aber eine vollständige Erklärung zahlreicher APIs an einem zentralen Ort.
Das brauchen wir:
- Ein Twilio-Konto (Melde dich hier für ein kostenloses Twilio-Konto an.)
- .NET Core 2.1-SDK und -Laufzeit
- WhatsApp-Sandbox-Kanal, der im Konto installiert ist (Befolge dieses Verfahren zum Aktivieren der Sandbox.)
Nachdem wir unsere neue .NET-Konsolenanwendung erstellt haben, fügen wir der Lösung das Twilio-NuGet-Paket hinzu. Wenn du eine Anleitung dazu brauchst, sieh dir diesen Beitrag an.
Öffne die Program.cs
-Datei und füge die Using-Anweisung für Twilio hinzu. Initialisiere den Twilio-REST-Client mit unserer Konto-SID und dem Authentifizierungstoken. Diese Informationen findest du in der Twilio-Konsole.
Ich habe meine Konto-SID und meinen Authentifizierungstoken als Umgebungsvariablen hinzugefügt, aber wir können sie auch über App-Einstellungen und geheime Benutzerschlüssel hinzufügen.
Jetzt müssen wir nur noch die MessageResource.Create
-Methode aufrufen. Wir übergeben unsere gewünschte Twilio-WhatsApp-Telefonnummer sowie unsere für WhatsApp freigeschaltete Telefonnummer. Beide Nummern müssen im E.164-Format eingegeben werden. Und natürlich dürfen wir die Nachricht selbst nicht vergessen.
Wir werden jetzt die NuGet-Pakete wiederherstellen, um sicherzugehen, dass alle heruntergeladen wurden. Dann werden wir das Projekt erstellen und ausführen.
Innerhalb kurzer Zeit erhalten wir auf unserem Telefon die Benachrichtigung über den Eingang der WhatsApp-Nachricht.
Wie geht es weiter?
Wir haben schnell eine einfache Anwendung erstellt, mit der wir WhatsApp-Nachrichten senden können. Jetzt können wir diese Funktion in unsere vorhandenen Anwendungen integrieren.
Weitere Ideen und nützliche Tipps findest du in den WhatsApp-Schnellstartanleitungen, der Dokumentation zur Twilio-REST-API und den C#/.NET-Hilfebibliotheken.
Ich würde gern erfahren, welche Ideen du ausbrütest. Erzähle mir davon oder kontaktiere mich, wenn du noch Fragen hast. Ich bin gespannt.
- E-Mail: lporter@twilio.com
- Twitter: @LaylaCodesIt
- GitHub: layla-p
Verwandte Posts
Ähnliche Ressourcen
Twilio Docs
Von APIs über SDKs bis hin zu Beispiel-Apps
API-Referenzdokumentation, SDKs, Hilfsbibliotheken, Schnellstarts und Tutorials für Ihre Sprache und Plattform.
Ressourcen-Center
Die neuesten E-Books, Branchenberichte und Webinare
Lernen Sie von Customer-Engagement-Experten, um Ihre eigene Kommunikation zu verbessern.
Ahoy
Twilios Entwickler-Community-Hub
Best Practices, Codebeispiele und Inspiration zum Aufbau von Kommunikations- und digitalen Interaktionserlebnissen.