
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
O podemos aceder a este link Todas las apps – Meta for Developers (facebook.com)
Configuramos el Api de WhatsApp
Creamos nuestro host
Creamos una cuenta gratuita en Hosting made for everyone | alwaysdata
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)
Ave que vuela, a la cazuela.