Setup — Dashboard

Abrir Dashboard
Lojas Configuradas 0

Nenhuma loja configurada. Adiciona uma abaixo.

Adicionar Loja

Como obter o cURL:

1
Abre o Uber Eats Orders no Chrome e faz login na loja que queres adicionar:
merchants.ubereats.com/orders
2
Abre o DevTools (pressiona F12) e vai ao separador Network
3
Na barra de filtros, escreve graphql para filtrar os pedidos
4
Espera uns segundos (ou faz refresh na pagina). Vais ver pedidos graphql a aparecer na lista. Procura um que no Payload contenha GetActiveOrders
5
Clica com o botao direito nesse pedido, depois CopyCopy as cURL
6
Cola o resultado no campo acima e clica Adicionar Loja
O cURL captura os cookies de sessao e o formato exacto do pedido GraphQL. O servidor vai usar esta informacao para fazer polling automatico dos pedidos, sem precisar do teu browser.
Os cookies de sessao do Uber Eats expiram eventualmente (normalmente apos algumas semanas). Quando expirarem, o dashboard mostra um erro — basta repetir este processo para renovar.
Como funciona

Arquitectura Autonoma

O servidor faz polling directo a API GraphQL do Uber Eats a cada 10 segundos, usando os cookies de sessao capturados.
Nao depende do teu computador — corre 24/7 no servidor (Railway, Render, etc).
O dashboard agrega pedidos de todas as lojas e e acessivel por qualquer pessoa com o link.
Setup unico por loja: copia o cURL uma vez, e o servidor trata do resto. Quando os cookies expirarem, repete o processo.