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

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)