ENVIAR DE WHATSAPP API WA PHYTON

Enviar mensajes con Api Oficial de WhatsApp en PYTHON

En este tutorial aprenderemos a Enviar mensajes con Api Oficial de WhatsApp en PYTHON con el nuevo api que nos ofrece Facebook, solo debemos seguir estos pasos:

Creamos una app en Facebook

Vamos la url de Meta developers Meta for Developers (facebook.com) y creamos una cuenta de developer y accedemos a my apps

image 52

O podemos aceder a este link Todas las apps – Meta for Developers (facebook.com)

image 31
Damos click en Crear app

image 32
Seleccionamos cualquier opcion y damos click en siguiente

image 33
Colocamos un nombre a nuestra app, nuestro correo y click en Crear app

image 34
Bajamos hasta encontrar WhatsApp y damos click en configurar

image 35
damos click en continuar

Configuramos el Api de WhatsApp

image 36
Hacemos click en Primeros pasos o en Empezar a usar la API

image 37
Hacemos click en Seleccionar un numero de telfono destinatario, seleccionamos el pais y colocamos un numero que recibira las pruebas

image 38
Recibiremos un numero de 5 digitos que ingresaremos aqui y damos click en siguiente

image 49
En Basica, colocamos la url de las políticas de privacidad de nuestra página web, bajamos y damos click en guardar y activamos el modo desarrollo

image 39
Si damos click en enviar mensaje nos llegara un Mensaje a nuestro numero de WhatsApp

image 40
Este es el mensaje que recibimos

Creamos nuestro host

Creamos una cuenta gratuita en Hosting made for everyone | alwaysdata

image 69

image 70
Vamos a sites, copiamos el nombre del sitio y despues lo borramos

image 71
Damos click en Install an aplication

image 72
Seleccionamos Flask

image 73
Colocamos el dominio copiado anteriormente colocamos una nueva carpeta y submit

image 74
Damos click en FTP, colocamos el servidor host y el usuario y la contraseña

image 75
Nos movemos a nuestra carpeta, y editamos init.py

Subimos este codigo

from flask import Flask, jsonify, request
#LIBRERIAS PARA ENVIAR MENSAJES VIA WHTSAPP
from heyoo import WhatsApp
app = Flask(__name__)
#EJECUTAMOS ESTE CODIGO CUANDO SE INGRESE A LA RUTA ENVIAR
@app.route("/enviar/", methods=["POST", "GET"])
def enviar():
    #TOKEN DE ACCESO DE FACEBOOK
    token='EAAVecdLi7toBAGgT1D27K244FUCfc7sssN5eYKOpP6XSjof9lM1uZBjokC4R3WVODTv4YFuvwnXRCZAPHIA4y9JVRieSLyxE7BRXxQA6xJKGLS9h9CSTEiwelmoBylmWVTh2rjZAEKGrkcUCb6eY22yuSmFNO2ZCON45NAaM8v3WCvb7gtL7azcTnKrOEUil1EOqLe3j5gZDZD'
    #IDENTIFICADOR DE NÚMERO DE TELÉFONO
    idNumeroTeléfono='116907067953774'
    #TELEFONO QUE RECIBE (EL DE NOSOTROS QUE DIMOS DE ALTA)
    telefonoEnvia='527122264370'
    #MENSAJE A ENVIAR
    textoMensaje="Hola novato saludos"
    #URL DE LA IMAGEN A ENVIAR
    urlImagen='https://i.imgur.com/r5lhxgn.png'
    #INICIALIZAMOS ENVIO DE MENSAJES
    mensajeWa=WhatsApp(token,idNumeroTeléfono)
    #ENVIAMOS UN MENSAJE DE TEXTO
    mensajeWa.send_message(textoMensaje,telefonoEnvia)
    #ENVIAMOS UNA IMAGEN
    mensajeWa.send_image(image=urlImagen,recipient_id=telefonoEnvia,)
    return "mensaje enviado exitosamente"


#INICIAMSO FLASK
if __name__ == "__main__":
  app.run(debug=True)

image 78
Colocamos los códigos de facebook en nuestro código

image 79
Damos click en SSH, abrimos la version web, colocamos usuario y pass, nos movemos a la ruta www y ejecutamos “source env/bin/activate” y “pip install heyoo”

Enviar mensajes con Api Oficial de WhatsApp en PYTHON
Reseteamos el sitio, vamos a la url a la carpeta enviar y listo recibiremos un mensaje y una imagen

Los comentarios están cerrados.