Contas Google Conectadas 1
Filipe Cesar
Expirado (Auto-refresh no uso)cesarfilipe568@gmail.com
Conectar Nova Conta
⚠️ Para evitar o erro 400: redirect_uri_mismatch, adicione exatamente esta URI nos URIs de redirecionamento autorizados no Google Cloud Console deste Client ID.
Selecione as permissões desejadas:
Você será redirecionado para a tela oficial de consentimento do Google OAuth 2.0.
Gmail (Não Lidos)
Clique em "Buscar" para testar o acesso ao Gmail.
Google Ads (v22)
Clique em "Testar Ads" para verificar contas acessíveis.
Google Calendar
Clique em "Ver Agenda" para buscar os próximos compromissos.
Como Agentes de IA consom tokens automaticamente
Qualquer processo na VPS (Bot J, Jarvis, Automatores, MCPs) pode obter um access_token sempre válido através de uma chamada HTTP local simples. O manager realiza a renovação automática (auto-refresh) quando o token expira.
import httpx
# Busca o token válido da conta (renova sozinho se expirado)
resp = httpx.get("http://127.0.0.1:8085/api/token/{email}")
data = resp.json()
access_token = data["access_token"]
# Agora use diretamente nas APIs do Google
headers = {"Authorization": f"Bearer {access_token}"}
gmail_resp = httpx.get("https://gmail.googleapis.com/gmail/v1/users/me/messages?q=is:unread", headers=headers)
cal_resp = httpx.get("https://www.googleapis.com/calendar/v3/calendars/primary/events", headers=headers)
curl -s http://127.0.0.1:8085/api/token/{email}
curl -s http://127.0.0.1:8085/api/gmail/unread
curl -s http://127.0.0.1:8085/api/calendar/events?max_results=10
curl -s http://127.0.0.1:8085/api/ads/accounts
Retorna access_token atualizado e escopos.
Lista e-mails não lidos formatados.
Lista próximos compromissos e reuniões.
Cria novos agendamentos no Google Calendar.
Testa e lista contas no Google Ads (v22).
Lista perfis OAuth e URIs de callback.
Histórico de Atividades
Token auto refreshed, new expires_at: 1789350197
Token auto refreshed, new expires_at: 1789060819
Evento criado: teste (primary)
Evento criado: teste (primary)
Token auto refreshed, new expires_at: 1789056968
Evento criado: Teste espelho Jarvis (primary)
Token auto refreshed, new expires_at: 1789052154
Profile: jarvis, Scopes: 8 concedidos.
Conta revogada e excluída.
Profile: jarvis, Scopes: 8 concedidos.
Conta revogada e excluída.
Scopes: 8 concedidos.
Conta revogada e excluída.
Manual API refresh.
Manual API refresh.
Scopes: 10 concedidos.
Manual API refresh.
Manual API refresh.
Scopes: 10 concedidos.