Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

128
Visualizações
Titiritero no evalúa la aplicación web en heroku

Estoy usando titiritero en mi bot de Telegram para obtener cosas de la web. A nivel local, todo funciona bien, pero aquí está el truco:

Al intentar obtener el HTML de la URL, la respuesta dada no es el archivo HTML, sino la aplicación web con todos los archivos js. En mi máquina local: obtengo el archivo HTML con todos los enlaces necesarios.

Ese es mi código:

 return await puppeteer.launch({ args: ['--no-sandbox', '--disable-setuid-sandbox'], headless: true, }).then(async browser => { const page = await browser.newPage() page.setJavaScriptEnabled(true) await page.goto(targetUrl) await page.waitForTimeout(2000) const data = await page.$$eval(SELECTORS, (res) => { return res.map(r => { return r.getAttribute('ATRR') }) }) as never as string[] ....... })

PD -------------- ya agregué este repositorio a Heroku:

 https://github.com/jontewks/puppeteer-heroku-buildpack
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Aparentemente, cuando usas puppeteer-extra , también necesitas instalar la biblioteca de puppeteer .

Por alguna razón, ambos dependen PERO no se instalan automáticamente, por lo que el motor Chromium no se instaló en Heroku y explica cómo funciona en mi máquina local, que lo tiene de forma predeterminada.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda