Files
fio/2025-11-30 final reporter/Whatsapptestsendin.py
2025-11-30 19:37:24 +01:00

29 lines
770 B
Python

import os
import requests
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv("WHATSAPP_TOKEN")
PHONE_NUMBER_ID = os.getenv("WHATSAPP_PHONE_NUMBER_ID")
RECIPIENT = os.getenv("WHATSAPP_RECIPIENT_NUMBER")
def send_whatsapp_message(text):
url = f"https://graph.facebook.com/v22.0/{PHONE_NUMBER_ID}/messages"
headers = {
"Authorization": f"Bearer {TOKEN}",
"Content-Type": "application/json"
}
data = {
"messaging_product": "whatsapp",
"to": RECIPIENT,
"type": "text",
"text": {"body": text}
}
r = requests.post(url, headers=headers, json=data)
print("Status:", r.status_code)
print("Response:", r.text)
send_whatsapp_message("Ahoj Vlado! Test zpráva přes WhatsApp API 🔔")