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

PHP posts

  • By Luís Leão
    Cree un bot de chat de WhatsApp que reserva citas en Google Calendar mediante Autopilot y PHP Cree un bot de chat de WhatsApp que reserva citas en Google Calendar mediante Autopilot y PHP

    Introducción

    Es increíble cómo en los últimos años, el procesamiento del lenguaje natural (NLP, por sus siglas en inglés) ha transformado la manera en que construimos interfaces conversacionales. En particular, más empresas están desarrollando bots de chat que interactúan con sus clientes en tiempo real. En mi tutorial anterior, escribí sobre cómo crear un bot de chat con Dialogflow. En este tutorial, vamos a crear un bot de chat con Twilio Autopilot y WhatsApp. Nuestro bot de chat permitirá a los usuarios reservar una cita y crear un evento en el calendario de Google.

    En este tutorial, se requieren conocimientos básicos de Autopilot. Si necesita leer más información, hágalo en esta guía..

    Requisitos del tutorial

    Creación de un proyecto de Google

    Para empezar, debemos …

    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
    Crear una app de videoconferencia mediante Laravel, PHP y Vue.js Crear una app de videoconferencia mediante Laravel, PHP y Vue.js

    En momentos en los que no podemos estar juntos físicamente, las videoconferencias ayudan a reforzar y establecer relaciones, ya que nos permiten monitorear las señales visuales que, a veces, se pierden cuando hablamos por teléfono. Las llamadas por conferencia son geniales, pero estudios demuestran que, cuando no podemos ver quién está hablando, es más probable que nos distraigamos con nuestras apps favoritas. Las videoconferencias no solo son una excelente manera de aumentar la concentración durante las reuniones, sino que también son un buen método para mantenerse en contacto con la familia y los amigos durante la pandemia por coronavirus.

    En este tutorial, aprenderá a crear su propia app de videoconferencia en Vue.js, con el marco de Laravel y el video programable de Twilio. No se debe descargar ningún software ni seguir ningún tutorial. El resultado final es un enlace a una sala de chat de video compatible …

    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 crear un bot de chat de WhatsApp con Twilio, Dialogflow y PHP Cómo crear un bot de chat de WhatsApp con Twilio, Dialogflow y PHP

    Introducción al procesamiento del lenguaje natural

    El procesamiento del lenguaje natural (NLP) es una rama de la inteligencia artificial (IA) que ayuda a las computadoras a comprender, interpretar y manipular el lenguaje humano. Con la ayuda de la comprensión del lenguaje natural (NLU), que es una rama del NLP, las computadoras pueden manejar los matices del lenguaje. Por ejemplo, existen diferentes maneras de preguntar sobre el color de una camisa:

    • ¿Viene en otro color?
    • ¿Hay otros colores?
    • ¿Está disponible en negro?

    Es muy difícil anticipar todas las entradas de los usuarios en nuestro código, pero gracias a la NLU, podemos manejar diferentes entradas.

    Hola, DialogFlow

    DialogFlow, con tecnología de Google, ofrece un motor de comprensión del lenguaje natural que nos permite desarrollar interfaces de conversación. En este tutorial, usaremos Dialogflow con un webhook de ejecución con PHP para crear una experiencia conversacional para un bot de chat sobre el clima …

    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
    Cómo enviar imágenes en WhatsApp con PHP Cómo enviar imágenes en WhatsApp con PHP

    Introducción

    WhatsApp es una de las aplicaciones de mensajería instantánea más populares que se utilizan en todo el mundo. Tiene más de 450 millones de usuarios activos cada día, con un usuario promedio que revisa WhatsApp 23 veces al día. Las empresas modernas que han sostenido las herramientas de marketing en línea para llegar a sus clientes han registrado un enorme crecimiento en sus ventas y han aumentado su base de clientes. En este tutorial, voy a mostrarle cómo enviar mensajes de WhatsApp con archivos adjuntos de imagen mediante PHP.

    Requisitos previos

    Asegúrese de tener los siguientes elementos instalados en su entorno de desarrollo local.

    1. PHP
    2. Cuenta de Twilio con el canal del sandbox de WhatsApp activado
    3. SDK de PHP de Twilio

    Cómo empezar

    En su terminal de preferencia, ejecute los siguientes comandos:

    $ mkdir demo
    $ cd demo
    $ touch twilioWhatsAppMessaging.php .env
    $ composer require twilio/sdk vlucas/phpdotenv
    

    Los comandos …

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