Sessão WhatsApp
Carregando...
Leia o QR Code com seu WhatsApp
Teste de Envio
Monitoramento em Tempo Real 0
| Hora | Tipo | Mensagem |
|---|
Últimas 10 Conversas
Baixando conversas do celular...
| Contato/Grupo | Última Mensagem | Status |
|---|
🔌 Integração da API
Autenticação via Header obrigatória. Utilize a chave definida no servidor.
Endpoint:
Header:
https://wppapi.nestim.com.brHeader:
x-api-key: sua_chave_super_secreta_api_12345
1. Enviar Texto
import requests
url = "https://wppapi.nestim.com.br/send"
headers = {
"x-api-key": "sua_chave_super_secreta_api_12345",
"Content-Type": "application/json"
}
payload = {
"to": "5562999998888",
"msg": "Olá! Teste de mensagem."
}
resp = requests.post(url, json=payload, headers=headers)
print(resp.json())
curl -X POST "https://wppapi.nestim.com.br/send" \
-H "x-api-key: sua_chave_super_secreta_api_12345" \
-H "Content-Type: application/json" \
-d '{"to": "5562999998888", "msg": "Olá via cURL"}'
2. Enviar para Grupo
Use o ID do grupo (termina em @g.us) e adicione isGroup: true.
payload = {
"to": "120363123456789@g.us", # Pegue o ID na aba Conversas
"msg": "Aviso para o grupo!",
"isGroup": True
}
resp = requests.post(url, json=payload, headers=headers)
3. Enviar Arquivo (PDF/Imagem)
Converta o arquivo para Base64.
import base64
import requests
# 1. Ler arquivo e virar Base64
with open("documento.pdf", "rb") as f:
b64 = base64.b64encode(f.read()).decode('utf-8')
payload = {
"to": "5562999998888",
"msg": "Segue anexo",
"file_base64": b64,
"filename": "arquivo.pdf",
"mime_type": "application/pdf"
}
resp = requests.post(url, json=payload, headers=headers)
print(resp.json())
Dispositivos Bloqueados
Nenhum bloqueio ativo.