Promoaction · testbed Mercado Livre
Cole um link do anúncio (meli.la/xyz, /social/…, /p/MLB… ou a URL completa) e veja o que conseguimos extrair. A página é carregada num Chromium headless — pode levar alguns segundos.
1 · Buscar dados do produto
2 · Gerar link de afiliado
Sessão do painel de afiliados sem sessão
Logue no painel de afiliados do ML no navegador → DevTools (F12) → aba Network → recarregue a página → clique com o direito em QUALQUER requisição pra mercadolivre.com.br → Copy as cURL (bash) → cole aqui. Qualquer requisição logada serve (o CSRF sai do cookie _csrf quando o header não vem). A sessão fica só em memória no backend.
3 · Meus favoritos (lista de desejos)
Lê os favoritos da conta logada na sessão (seção 2) — é a base do fluxo de curadoria: você favorita ofertas no app do celular e o sistema transforma cada favorito em post com link de afiliado. Aqui só listamos; o consumo automático vem depois.
4 · Hub de afiliados — ofertas e % de comissão
Busca no painel de ofertas do programa de afiliados. Cada item traz o % de comissão (dado que não existe na página pública do produto) — é assim que se acha o que paga melhor no seu nicho. Vazio = destaques gerais. Exige a sessão (seção 2).
5 · Enriquecimento máximo do anúncio
Além de título/preço/imagem: ficha técnica completa (medidas, pesos, voltagens, marca, modelo, EAN), parcelamento, frete grátis, unidades vendidas, estoque, vendedor, variações e trilha de categorias. Carrega a página no browser — pode levar alguns segundos.
6 · Ofertas do dia do ML
Raspa a página mercadolivre.com.br/ofertas com o mesmo browser validado — fonte de descoberta de volume (sem curadoria). Cada oferta pode ser colada na busca (seção 1) pra dados completos + link de afiliado.
7 · Cupons do programa de afiliados
Cupons disponíveis pra afiliados no seu painel (somente leitura — gerar código QUEIMA o cupom, então isso fica fora do testbed). Exige a sessão (seção 2).
8 · Monitor de preço
Registra um produto (1º scan) e re-checka sob demanda guardando o histórico de preço — quando cai, o alerta sai pronto e o link de afiliado já existe. ⚠️ histórico em memória (some no restart do backend; persistir é o próximo passo). Cada check é um scan completo (3–6s).