Build the future of communications.
Start Building for Free

dotnet posts

  • By Layla Porter
    Senden einer WhatsApp-Mediennachricht mit C# in 30 Sekunden ioc5s81IAy6e0Cqe_VcjmBc5qfB-J1WSRBbtj0sS-A7CaslmfXu6fylG_YRsfJa0OelC0KBBZ2kFSmV32t-Wdl11UXbiGaYBnfYTwmBvIC2zCRWcC6ZBXj95mYFeWgVB5G_mSRzP

    Bei ihrer Einführung im Sommer 2018 konnte die Twilio-API für WhatsApp nur textbasierte Nachrichten verarbeiten. Jetzt ist auch das Senden und Empfangen von Mediennachrichten möglich 🎉. Das Senden einer Mediennachricht mit WhatsApp geht genauso schnell wie das Senden einer Textnachricht – hier erfahren Sie in nur 30 Sekunden, wie das geht!

    Für einen noch schnelleren Einstieg finden Sie unten den vollständigen Code auf GitHub.

    Eine vollständige Integration von Twilio-APIs in einer .NET Core-Anwendung finden Sie 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.

    Wenn Sie mitprogrammieren möchten, benötigen Sie Folgendes:

    Nachdem Sie eine neue .NET-Konsolenanwendung erstellt haben, fügen Sie …

    Read More
  • By Niels Swimberghe
    Integrate ngrok into ASP.NET Core startup and automatically update your webhook URLs Integrate ngrok into ASP.NET Core & update your webhook URLs

    When you are developing web applications on your local machine, you sometimes need your application to be reachable from the internet. One of the most common reasons to do this is to develop webhooks.

    Webhooks are a way to be notified by an external service when an event has occurred. Instead of you sending an HTTP request to that service, the service sends an HTTP request to your public web service.

    To develop webhooks locally, you can use a tunnel service like ngrok which creates a tunnel between your local network and the internet. However, when you're using ngrok's free plan, ngrok will create a random, public URL anytime you restart your tunnel. This means that you need to update your webhooks with the new URL anytime it changes. If updating your webhook URLs takes a bunch of clicks and keystrokes, this can be quite a hassle.

    Luckily, you …

    Read More
  • By Niels Swimberghe
    How to Send Scheduled SMS with C# .NET and Twilio Programmable Messaging Send Scheduled SMS with C# .NET and Twilio

    Twilio Programmable Messaging lets you send SMS, MMS, and WhatsApp messages, but up until now, you couldn't schedule messages ahead of time. If you wanted to send messages in the future, you would have to store the message in some data store and then use cron jobs or write some other complicated code to deliver your messages at the right time.

    Lucky for you, Programmable Messaging now supports Message Scheduling! With it, you can schedule SMS messages with a single API call. No need for your own complicated scheduling infrastructure.

    In this tutorial, you’ll learn how to schedule SMS's using C# and .NET.

    Prerequisites

    You will need these items to follow along:

    Read More
  • By Niels Swimberghe
    How to send recurring emails in C# .NET using SendGrid and Quartz.NET How to send recurring emails in C# .NET using SendGrid and Quartz.NET

    Many applications have the need to send emails on a periodic basis. A common example of this is a weekly digest, where the email recaps everything that happened that week. There are many ways you could send recurring emails using .NET. You could use the Task Scheduler on Windows, use crontab on Linux, or even develop your own job scheduling implementation. In this tutorial, you'll learn how to schedule recurring emails using Twilio SendGrid and Quartz.NET.

    Prerequisites

    You will need the following things to follow along:

    • OS that supports .NET (Windows/Mac/Linux)
    • .NET 6 SDK (download)
    • A code editor or IDE (Recommended: VS Code with C# plugin, Visual Studio, JetBrains Rider)
    • A Twilio SendGrid account (signup)

    Everything you’ll need to do for this tutorial applies even if you’re using an older version of .NET (Core), however you’ll need to make minor adjustments.

    Create your .NET application …

    Read More
  • By Niels Swimberghe
    How to send Emails with C# and .NET 6 using the SendGrid API Send Emails using the SendGrid API with .NET 6 and C#

    Email has been around for decades, but sending emails at scale is still hard. With Twilio SendGrid, you can send emails without worrying about scalability. You can use the SendGrid APIs and SDKs to start sending emails within minutes. You could also use the SMTP protocol if you already have an existing codebase that relies on SMTP. In this post, you will learn how to send emails using the SendGrid .NET SDK and a .NET 6 console application.

    Prerequisites

    You will need the following things to follow along:

    • OS that supports .NET (Windows/Mac/Linux)
    • .NET 6 SDK (download)
    • A code editor or IDE (Recommended: VS Code with C# plugin, Visual Studio, JetBrains Rider)
    • A Twilio SendGrid account (signup)

    Everything you will learn applies even if you’re using an older version of .NET (Core), but you will need to make minor adjustments.

    Configuring your SendGrid account to …

    Read More
  • By Luís Leão
    Crear una aplicación de chat de video con ASP.NET Core 2.2, Angular y Twilio Crear una aplicación de chat de video con ASP.NET Core 2.2, Angular y Twilio

    La interacción con el usuario en tiempo real es una excelente manera de mejorar las capacidades de comunicación y colaboración de una aplicación web. El chat de video es una opción obvia para las ventas, la atención al cliente y los sitios educativos, pero ¿cómo se puede implementar con rapidez? El video programable Twilio le permite agregar de manera eficiente un chat de video sólido a sus aplicaciones, ya sea que esté utilizando un marco de trabajo de Modelo-Vista-Controlador de JavaScript, como Angular, o las plantillas del servidor.

    En esta publicación, se mostrará cómo crear una aplicación de chat de video mediante el SDK JavaScript de Twilio en su aplicación de una sola página Angular (SPA) y el SDK de Twilio para C# y .NET en su código de servidor de ASP.NET Core. Creará las interacciones necesarias para crear y unirse a salas de chat de video, y para publicar …

    Read More
  • By Luís Leão
    Creación de una app de chat de video programable de Twilio con Angular y. ASP.NET Core 3.0 Creación de una app de chat de video programable de Twilio con Angular y. ASP.NET Core 3.0

    La interacción con el usuario en tiempo real es una excelente manera de mejorar las capacidades de comunicación y colaboración de una aplicación web. El chat de video es una opción obvia para las ventas, la atención al cliente y los sitios educativos, pero ¿es práctico implementarlo? Si está desarrollando con Angular en el front-end y ASP.NET Core para su servidor, el video programable de Twilio le permite agregar de manera eficiente un sólido chat de video a su aplicación.

    En esta publicación, se mostrará cómo crear una aplicación de chat de video en funcionamiento mediante el SDK JavaScript de Twilio en su aplicación de una sola página Angular (SPA, por sus siglas en inglés) y el SDK de Twilio para C# y .NET en su código de servidor de ASP.NET Core. Creará las interacciones necesarias para crear y unirse a salas de chat de video, y para publicar y …

    Read More
  • By Luís Leão
    Verificación de la propiedad del número de teléfono con Twilio usando ASP.NET Core Identity y Razor Pages Verificación de la propiedad del número de teléfono con Twilio usando ASP.NET Core Identity y Razor Pages

    ASP.NET Core Identity es un sistema de membresía que agrega funcionalidad de inicio de sesión de usuarios y administración de usuarios a las aplicaciones ASP.NET Core. Incluye muchas funciones creativas y tiene soporte básico para almacenar un número de teléfono para un usuario. De manera predeterminada, ASP.NET Core Identity no intenta verificar la propiedad de los números de teléfono, pero usted puede agregar esa funcionalidad usted mismo mediante la integración de las funciones de verificación de identidad de Twilio en su aplicación.

    En esta publicación, aprenderá cómo puede probar la propiedad de un número de teléfono proporcionado por un usuario mediante Twilio Verify en una aplicación ASP.NET Core mediante Razor Pages. Esto implica enviar un código en un mensaje SMS al número de teléfono proporcionado. El usuario ingresa el código recibido y Twilio confirma si es correcto. Si es así, puede estar seguro de que el usuario tiene el control …

    Read More
  • By Luís Leão
    Envíe un mensaje de WhatsApp con contenido multimedia con C# en 30 segundos Envíe un mensaje de WhatsApp con contenido multimedia con C# en 30 segundos

    Cuando se lanzó la API de Twilio para WhatsApp en el verano del 2018, solo se podían manejar mensajes de texto. Ahora, la API puede enviar y recibir archivos multimedia . Enviar un mensaje con contenido multimedia con WhatsApp es tan rápido como enviar un mensaje de texto, ¡aquí le enseñamos cómo en tan solo 30 segundos!

    Para que esto sea aún más rápido para comenzar, a continuación encontrará todo el código y un enlace al proyecto finalizado en GitHub.

    Si desea ver una integración completa de las API de Twilio en una aplicación .NET Core, échele un vistazo a esta serie de videos de 5 partes que creé. Es independiente del tutorial de en esta publicación en este blog, pero le presentará numerosas API en una sola ocasión.

    Para codificar junto con esta publicación, asegúrese de que haya configurado lo siguiente:

    Read More
  • By Luís Leão
    Crie um app de videoconferência com Twilio Programmable Video e as plataformas Angular e ASP.NET Core 3.0 Crie um app de videoconferência com Twilio Programmable Video e as plataformas Angular e ASP.NET Core 3.0

    A interação do usuário em tempo real é uma ótima maneira de aprimorar os recursos de comunicação e colaboração de um aplicativo da Web. O chat por vídeo é uma escolha óbvia para sites de vendas, suporte ao cliente e educação. Mas é prático de implementar? Se você estiver desenvolvendo com o Angular no front-end e o ASP.NET Core para o seu servidor, o Twilio Programmable Video permitirá que você adicione um chat por vídeo robusto ao seu aplicativo com eficácia.

    Este post mostra como criar um aplicativo de chat por vídeo em execução usando o SDK do JavaScript da Twilio no SPA (single page application, aplicativo de página única) do Angular e o SDK do C# e .NET da Twilio no código do servidor ASP.NET Core. Você desenvolverá as interações necessárias para criação e participação em salas de chat por vídeo e para publicação e inscrição em faixas de …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.