Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free

Laravel posts

  • By Matthew Setter
    Build a Phone Number Validator with Laravel Build a Phone Number Validator with Laravel

    Data validation is essential to any application, regardless of its size and purpose. Without it, you risk using data that's forged by malicious actors, contains only junk—or is a combination of both. And it doesn't matter where the data comes from either; whether from a web form, retrieved from a database, or read from an environment setting.

    Gladly, validation is extremely common in modern software development, so much so that there are numerous third-party packages available on Packagist, and PHP's major frameworks all have a validation component. With them, you can validate email addresses, passwords, dates, IP addresses, numbers and so much more!

    However, what happens when the package or framework doesn't support your use case, such as validating a phone number? In that case, you roll your own!

    In this tutorial, we're going to build a custom Laravel validation rule object that validates a phone number from any country …

    Read More
  • By Luís Leão
    Notificaciones de app de sitio web progresivo con Laravel, Vue.js y Twilio Notify Notificaciones de app de sitio web progresivo con Laravel, Vue.js y Twilio Notify

    Las app web progresivas (PWA, por sus siglas en inglés) son sitios web instalables que ofrecen una experiencia similar a una app para sus usuarios. Se logran a través de tecnologías como Service Workers y diseños con capacidad de respuesta, que les permiten brindar casi la misma experiencia de usuario que las aplicaciones nativas.

    La API Twilio Notify le permite enviar notificaciones a sus usuarios a través de distintos canales: Web, SMS, Android e iOS, mediante una única API.

    En este artículo, vamos a crear una receta de PWA con Laravel y Vue.js, en la que se puede notificar a nuestros usuarios cuando haya una nueva publicación disponible mediante la API de Twilio Notify.

    Requisitos previos

    Para comenzar con este tutorial, necesitará las siguientes dependencias:

    Read More
  • By Luís Leão
    Cómo crear un portal de SMS con Laravel y Twilio Cómo crear un portal de SMS con Laravel y Twilio

    En algún momento del flujo de trabajo de la aplicación, es posible que deba transmitir información importante a sus usuarios. Gracias al avance de las tecnologías web, esto se puede hacer fácilmente con las notificaciones push. Sin embargo, la mayoría de estos servicios requieren que sus usuarios tengan conexión a Internet y, por desgracia, esto no sucede siempre. Afortunadamente, podemos superar esta dificultad mediante un sistema de notificación que no depende de Internet.

    En este tutorial, le enseñaremos cómo utilizar El SMS programable de Twilio para crear un portal de notificación por SMS con Laravel. Una vez que hayamos terminado, habrá desarrollado un portal personalizado de notificación por SMS que le permite notificar a sus usuarios a través de un panel de control con SMS.

    Requisito previo

    Para realizar este tutorial, necesitará lo siguiente:

    Read More
  • By Luís Leão
    Cómo crear un canal de notificación en Laravel para WhatsApp con Twilio Cómo crear un canal de notificación en Laravel para WhatsApp con Twilio

    Laravel facilita el envío de notificaciones en su aplicación PHP. De manera predeterminada, es compatible con varios canales, como correos, SMS, Slack y bases de datos. ¿Qué pasa si queremos enviar notificaciones a un canal diferente aparte de estos, por ejemplo, WhatsApp? En este tutorial le mostraremos cómo implementar las notificaciones de WhatsApp en la aplicación Laravel con la API de Twilio para WhatsApp.

    Herramientas necesarias para completar este tutorial

    Para realizar este tutorial, necesitará lo siguiente:

    Qué estaremos creando

    A efectos de este tutorial, utilizaremos el concepto de un sistema de pedidos. Para ser breve, no crearemos un sistema de pedidos con todas las funciones, sino solo la parte del sistema que envía notificaciones.

    Creación de una nueva aplicación Laravel

    Empecemos por crear una nueva aplicación Laravel. Utilizaremos …

    Read More
  • By Luís Leão
    Cómo implementar la verificación de la cuenta e iniciar sesión por teléfono en Laravel Cómo implementar la verificación de la cuenta e iniciar sesión por teléfono en Laravel

    Es posible que en ocasiones desee crear una app que utilice un número de teléfono junto con una contraseña como medio de autenticación en lugar de un correo electrónico con una contraseña, como se usa habitualmente. En otros casos, no usa necesariamente un número de teléfono como un como medio de autenticación, pero tener un número de teléfono es fundamental para su app. En tales situaciones, es muy importante que verifique que los números de teléfono que proporcionan los usuarios sean válidos y estén en funcionamiento. Una manera de hacer esto es mediante una llamada en la que se brindará un código que tendrán que proporcionar a la app. Si usted usa Gmail, probablemente ya esté familiarizado con la verificación por llamada de voz. En este artículo, le mostraremos cómo puede lograr eso utilizando Laravel y el excelente servicio de Twilio. Vamos por ello.

    Requisitos técnicos

    En este tutorial, …

    Read More
  • By Luís Leão
    Crear un chatbot de WhatsApp con la API de WhatsApp de Twilio, PHP y Laravel Crear un chatbot de WhatsApp con la API de WhatsApp de Twilio, PHP y Laravel

    Las conversaciones con familiares y amigos sobre temas delicados a menudo pueden generar peleas. Irónicamente, muchas de estas conversaciones ya no se realizan en persona, sino que ocurren en tiempo real a través de aplicaciones de chat como WhatsApp.

    Cuando se producen estas situaciones incómodas, es posible que necesite comprobar la veracidad de una declaración o buscar información rápidamente. Normalmente, esto requeriría que abra su navegador web, lo cual podría ser una molestia cuando el tiempo es esencial. En una vida perfecta, sería mejor utilizar un bot de chat con el cual conectarse sin problemas para pedir información. Con servicios como la API de WhatsApp de Twilio, puede crear soluciones personalizadas como estas para potenciar su experiencia de chat.

    En este tutorial, vamos a crear un bot de chat para WhatsApp sencillo que le permita obtener información sobre el perfil GitHub de un desarrollador solo con su nombre de …

    Read More
  • By Luís Leão
    Uso de SendGrid como su transmisión de SMTP en Laravel PHP Uso de SendGrid como su transmisión de SMTP en Laravel PHP

    Introducción

    Laravel es uno de los marcos más famosos de Modelo-Vista-Controlador (MVC, por sus siglas en inglés) de PHP con una gran comunidad. Ofrece todas las funciones necesarias para crear su proyecto, ya sea para uso personal o empresarial. Laravel admite de forma predeterminada una amplia gama de proveedores de SMTP, pero en este momento SendGrid no está disponible en modo listo para usar para nosotros.

    Este tutorial lo ayudará a implementar SendGrid para enviar correos electrónicos a través de SMTP. Una vez que hayamos terminado, tendrá una aplicación de Laravel en funcionamiento que le permitirá enviar correos electrónicos a usuarios registrados mediante SendGrid. Un beneficio adicional es que podremos comprobar si el usuario lee o abre su correo electrónico.

    Requisitos

    1. Entorno de desarrollo PHP con Laravel
    2. Composer instalado de forma global
    3. Cuenta de SendGrid
    4. Passion :D

    Configurar un nuevo proyecto de Laravel

    Si no tiene instalado Laravel en su …

    Read More
  • By Luís Leão
    Crie um chatbot do WhatsApp com Twilio WhatsApp API, PHP e Laravel Crie um chatbot com Twilio WhatsApp API, PHP e Laravel

    Muitas vezes, conversas com familiares e amigos sobre assuntos delicados podem acabar em discussões. Ironicamente, muitas dessas conversas não ocorrem mais pessoalmente, mas em tempo real por meio de aplicativos de bate-papo, como o WhatsApp.

    Quando essas situações complicadas ocorrem, você pode precisar verificar um fato ou procurar rapidamente algumas informações. Em geral, você precisaria abrir seu navegador da Web, o que poderia ser um inconveniente quando o tempo é essencial. Em uma vida perfeita, seria melhor se conectar a um chatbot e usá-lo para obter informações. Com serviços como a API da Twilio para WhatsApp, você pode criar soluções personalizadas como essas para dar um up na sua experiência de bate-papo.

    Neste tutorial, criaremos um Chatbot simples do WhatsApp que permite obter informações sobre o perfil do GitHub de um desenvolvedor usando apenas seu nome de usuário.

    Depois de concluir este tutorial, você terá aprendido a responder às …

    Read More
  • By Luís Leão
    Notificações em Progressive Web App com Laravel, Vue.js e Twilio Notify Notificações em Progressive Web App com Laravel, Vue.js e Twilio Notify

    Progressive Web Applications (PWA, aplicativos da web progressivos) são sites que podem ser instalados e fornecem uma experiência semelhante a um aplicativo para seus usuários. Somente são possíveis por meio de tecnologias como Service Workers e designs responsivos, que permitem que eles forneçam praticamente a mesma experiência do usuário que os aplicativos nativos.

    O API do Twilio Notify permite que você envie notificações para seus usuários em diferentes canais, como web, SMS, Android e iOS, usando uma única API.

    Neste artigo, criaremos uma receita PWA com Laravel e Vue.js, com a capacidade de notificar nossos usuários quando uma nova publicação estiver disponível usando a API do Twilio Notify.

    Pré-requisitos

    Para começar este tutorial, você vai precisar das seguintes dependências:

    Read More
  • By Luís Leão
    Como criar um canal de notificação Laravel para WhatsApp com Twilio Como criar um canal de notificação Laravel para WhatsApp com Twilio

    O Laravel facilita o envio de notificações em seu aplicativo PHP. Pronto para uso, ele oferece suporte a vários canais, como e-mail, SMS, Slack e banco de dados. E se quisermos enviar notificações para um canal diferente além desses, digamos o WhatsApp? Neste tutorial, mostrarei como implementar notificações do WhatsApp no aplicativo Laravel usando a API da Twilio para WhatsApp.

    Ferramentas necessárias para completar este tutorial

    Para seguir este tutorial, você precisará do seguinte:

    O que vamos criar

    Para o propósito deste tutorial, usaremos o conceito de um sistema de pedidos. Para simplificar, não criaremos um sistema de pedidos com todos os recursos, apenas a parte em que o sistema envia as notificações.

    Como criar um novo aplicativo Laravel

    Vamos começar criando um novo aplicativo Laravel. Usaremos o instalador …

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