Integração com Python
Python é excelente para scripts de automação e análise de dados. Veja como integrar com a QuettaCode usando a biblioteca requests.
Instalação
pip install requests
Exemplo Completo
Este script faz login, busca um contato e envia uma mensagem.
import requests
BASE_URL = "https://api.quettacode.com/api"
CREDENTIALS = {
"email": "[email protected]",
"password": "senha"
}
# 1. Login
session = requests.Session()
resp = session.post(f"{BASE_URL}/v2/auth/login", json=CREDENTIALS)
if resp.status_code != 200:
print("Erro no login:", resp.text)
exit()
print("Login realizado com sucesso!")
# O token de sessão é gerenciado automaticamente pelo objeto 'session' (cookies)
# Se precisar do token explicitamente: token = resp.json().get('token')
# 2. Enviar Mensagem
payload = {
"to": "5511999999999",
"type": "text",
"text": {
"body": "Olá do Python!"
}
}
resp_msg = session.post(f"{BASE_URL}/v1/messages", json=payload)
if resp_msg.status_code == 201:
print("Mensagem enviada!")
else:
print("Erro ao enviar:", resp_msg.text)