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)