maxresdefault

Enviar mensajes de Whatsapp con Java [Twilio tutorial en Español 2022]

Twilio nos permite enviar mensajes de texto con diferentes lenguajes de programación entre ellos Java asi que en este tutorial vamos a enviar mensajes de Whatsapp con Java.

  • Seleccionamos la pestaña de Java y click en “Download the Java Helper Library”
  • Creamos nuestro proyecto de JAVA MAVEN en Netbeans.
  • Importamos dependencias desde MAVEN.
  • Copiamos el código de ejemplo.
Enviar mensajes de Whatsapp con Java

⏱ INDICE:
• 00:00 – intro
• 00:11 – Que vamos a hacer en este tutorial.
• 00:59 – Enviar mensajes de Whatsapp con PHP
• 08:30 – Avances del proximo tutorial y despedida.

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.mycompany.whatsapptwilio;
import com.twilio.Twilio; 
import com.twilio.converter.Promoter; 
import com.twilio.rest.api.v2010.account.Message; 
import com.twilio.type.PhoneNumber; 
 
import java.net.URI; 
import java.math.BigDecimal; 
import java.util.Arrays;
 
public class Example { 
    // Find your Account Sid and Token at twilio.com/console 
    public static final String ACCOUNT_SID = "ACf34d5b50547e8b6641769b60ffd63495"; 
    public static final String AUTH_TOKEN = "7eb977551e95e5614d6666e27f1d8ba1"; 
    //CODIGO QUE ENVIA UNA AUDIO CON TEXTO
    public static void main(String[] args) { 
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN); 
        Message message = Message.creator( 
                new com.twilio.type.PhoneNumber("whatsapp:+5217122264370"), 
                new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),  
                "Te invito a mi pagina web https://www.programadornovato.com/"
            ).setMediaUrl(Arrays.asList(URI.create("https://www.programadornovato.com/wp-content/uploads/2021/12/computers-shutdown-windows.mp3")))
            .create(); 
 
        System.out.println(message.getSid()); 
    } 

    /*
    //CODIGO QUE ENVIA UNA IMAGEN CON TEXTO
    public static void main(String[] args) { 
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN); 
        Message message = Message.creator( 
                new com.twilio.type.PhoneNumber("whatsapp:+5217122264370"), 
                new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),  
                "Te invito a mi pagina web https://www.programadornovato.com/"
            ).setMediaUrl(Arrays.asList(URI.create("https://www.programadornovato.com/wp-content/uploads/2021/12/pn-1.jpg")))
            .create(); 
 
        System.out.println(message.getSid()); 
    } 
    */
    /*
    //CODIGO QUE ENVIA UNA IMAGEN
    public static void main(String[] args) { 
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN); 
        Message message = Message.creator( 
                new com.twilio.type.PhoneNumber("whatsapp:+5217122264370"), 
                new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),  
                Arrays.asList(URI.create("https://www.programadornovato.com/wp-content/uploads/2021/12/pn-1.jpg"))
            )
            .create(); 
 
        System.out.println(message.getSid()); 
    } 
    */    
}

🔗 Pagina de twilio: https://www.twilio.com
🎦Este curso: https://www.youtube.com/watch?v=6cPqjcdzZ9g&list=PLCTD_CpMeEKToqf5AfORGRuE-gefOXoeY&ab_channel=programadornovato

Anterior tutorial Siguiente tutorial

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad