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

146
Visualizações
¿Hay alguna forma de llenar automáticamente un carrito de un ecommerce externo?

Estoy tratando de entender si es factible abrir , para un usuario, un sitio web de comercio electrónico externo y llenar el carrito en su lugar con productos específicos (que el usuario seleccionó en mi sitio web).

Hasta ahora se me han ocurrido las siguientes posibles soluciones:

  1. Extensión : el usuario descarga una extensión, cuando hace clic en un botón en la extensión, se abre una nueva pestaña con el comercio electrónico externo, luego un script javascript inyectado autocompila el carrito (automatiza los clics que conducen al "botón agregar al carrito")
  2. iFrame : es lo mismo que la solución anterior, pero me preguntaba si con un iFrame podría lograr lo mismo que puedo lograr con una extensión

De las dos soluciones, prefiero la segunda, principalmente porque una extensión no se puede usar en un navegador móvil. Sin embargo, me pregunto si existe alguna otra solución más rápida del lado del cliente (por ejemplo, ¿podría una aplicación simplificar el proceso de automatización?). En este momento implementé un script muy básico para la solución de extensión:

Tenga en cuenta que la espera se sustituirá con una verificación del estado de carga de la página o algo así

 productList.forEach(product => { chrome.scripting.executeScript( { target: {tabId: tabs[0].id}, func: loadProductPage, args: [product] } ); wait(2000); chrome.scripting.executeScript( { target: {tabId: tabs[0].id}, func: addToCart } ); wait(1000); }) wait(1000); chrome.scripting.executeScript( { target: {tabId: tabs[0].id}, func: openCart } ); }) function loadProductPage(productUri){ window.location.assign(productUri); } function addToCart() { document.getElementById("button-cart-add").click(); } function openCart() { document.getElementsByClassName("icon-cart")[0].click(); document.getElementsByClassName("cart-footer")[0].children[0].click(); }

Me doy cuenta de que es una solicitud un poco extraña, estoy un poco perdido incluso sobre qué buscar en línea. Es como una tarea de automatización web, pero solo encontré cosas relacionadas con las pruebas web o el rastreo web, pero no algo para automatizar las acciones de un usuario.

about 4 years ago · Santiago Gelvez
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