Sende eine SMS-Nachricht mit C# in 30 Sekunden

April 26, 2016
Autor:in:

Sende eine SMS-Nachricht mit C# in 30 Sekunden


Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Send an SMS Message with C# in 30 Seconds. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag :)

Du programmierst eine .NET-App und musst SMS-Nachrichten versenden. Was wäre, wenn ich dir sagen würde, dass du das mit der Twilio-API in 30 Sekunden erledigen kannst? Hier ist ein Video, das dir zeigt, wie schnell es geht, eine SMS-Nachricht mit C# und der Twilio-API zu senden.

Du kannst allerdings nichts aus einem Video kopieren und einfügen. Hier findest du den gesamten Code, den du benötigst.

Installiere die Twilio-Hilfebibliothek für .NET in deinem Projekt mithilfe der Paketmanagerkonsole.

PM> Install-Package Twilio

Importiere den Twilio-Namespace in deine Klasse und initialisiere den Twilio-REST-Client, indem du deine Konto-SID und dein Authentifizierungstoken weiterleitest, die auf dem Twilio-Kontoportal verfügbar sind:

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;
using Twilio.Types;

namespace twilio_sms
{
        class Program
        {
            static void Main(string[] args)
            {
                TwilioClient.Init(
                    Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID"),
                    Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN"));
            }
        }
}

Du brauchst jetzt drei Dinge:

  • Die Twilio-Nummer, von der du die Nachricht sendest
  • Die Nummer, an die du die Nachricht sendest
  • Den Nachrichtentext

Füge diese in die MessageResource.Create-Methode ein, die eine SMS-Nachricht sendet:

MessageResource.Create(
    to: new PhoneNumber("** YOUR PHONE NUMBER **"),
    from: new PhoneNumber("** YOUR TWILIO NUMBER **"),
    body: "Ahoy from Twilio!");

Jetzt führe sie aus und warte ab, dass der Zauber auch gelingt.

SMS senden

Wir können kaum abwarten zu sehen, was du entwickelst.

Du hast eine SMS gesendet und bist jetzt bereit, die Welt der Kommunikation zu erobern. Schau dir die Dokumentation zur Twilio-REST-API an, um zu sehen, was du sonst noch tun kannst, und auch die Dokumentation zum Arbeiten mit der .NET-Hilfebibliothek. Dann schau dir auch unsere Tutorials an, um einige weitere Beispiele zu sehen, wie zum Beispiel: Senden von SMS-BenachrichtigungenMaskieren von Telefonnummern für die Privatsphäre von Benutzern oder Zwei-Faktor-Authentifizierung für die Sicherheit von Benutzern.

Bist du begeistert von den Möglichkeiten? Dann lass es mich wissen! Folge mir auf Twitter oder schreibe mir einfach in den Kommentaren unten eine Nachricht.