Quiero comenzar un sitio web de comparación de precios, pero ¿cómo obtener los datos de los productos con su precio para agregar mi sitio desde otros sitios como Flipkart, Amazon o Ebay?

  • Obtenga los datos del proveedor: pídale al proveedor, persona que le está vendiendo el producto, que le brinde los datos
  • Obtenga los datos del sitio web del fabricante: detalles del teléfono Nokia que puede obtener del sitio web de Nokia. Del mismo modo, los detalles de la cámara Nikon que puede obtener del sitio web de Nikon
  • Rastrear otro sitio web: solo si lo permiten: por lo general, después de ciertas llamadas, los sitios web grandes bloquean su IP. Verifique el archivo robots.txt antes de hacerlo.
  • Tome la ayuda de otros servicios B2B. Ver Diffbot, PromptCloud y Grepsr

Por el precio tienes que rastrear su sitio web. Supongo que Flipkart proporciona su API.

Una conocida biblioteca de desguace de Ruby:

Recientemente, Flipkart, Amazon y Snapdeal lanzaron sus API para obtener los detalles y el precio del producto.

Lea más en Building and Scaling Lean Ecommerce Business Descargo de responsabilidad: soy el autor del blog

En primer lugar, alabaré tu motivo. Has tomado una buena decisión y la llevas adelante. Los PCW tienen un buen futuro mirando el creciente número de sitios web de comercio electrónico.

Con respecto a su pregunta-

  1. Debes registrarte con Flipkart, Amazon o Ebay como afiliado para recibir una identificación de afiliado única.

Referencia de API: API de publicidad de productos

Documentación API

Referencia de API de producto

  1. Luego cree un blog o sitio web y extraiga los productos de estos sitios web de la API que proporcionan. Consulte las secciones de documentación de API de estos sitios web para obtener más detalles.
  2. Únase, filtre, ordene, deseche los resultados que obtenga y muéstrelos a sus usuarios. Ahora aquí radica su capacidad real para extraer datos específicos de las categorías adecuadas de todos estos sitios web, ya que la estructura de categorías y subcategorías para todos estos sitios web es diferente. Es mucho trabajo. Forma un equipo mejor con personas de ideas afines y comparte código entre ellos.

4. La otra opción es registrarse con redes afiliadas (que generalmente se pagan) como Comparación de precios en línea de móviles, computadoras portátiles, televisores y refrigeradores en India, que implementé en mi sitio web El precio más bajo de India, pero los datos de ellos no son confiables. Sus datos antiguos se extraen cada 24 horas y no los precios EN VIVO

EDITAR – NO BUSQUE Comparación de precios en línea de móviles, computadoras portátiles, televisores y refrigeradores en India. Mi cuenta de afiliado no está activada desde hace 4 meses. Quiero eliminar sus API de mi sitio tan pronto como mi sitio con otras API esté listo.

Para iniciar un sitio web de comparación de precios exitoso.

  1. Creo que lo más importante es encontrar su mercado objetivo. Entonces, el primer punto es encontrar su mercado objetivo.
  2. Identifique a sus competidores y aprenda sobre ellos.
  3. Luego, para responder a su pregunta, obtenga una API XML de los principales sitios web (flipkart, amazon, ebay) y también archivos XML / CSV de otras tiendas en línea. Impórtelos a su sitio web si conoce la programación o compre el script de comparación de precios de softwares de Kaon que funciona perfectamente con los resultados de malla de los datos xml apis y xml / csv.
  4. Contrata a un diseñador o diseña tú mismo o pide a la misma compañía que tenga un diseño atractivo para tu sitio web que coincida con tu mercado objetivo.
  5. Comience a comercializar su sitio web.

Espero eso ayude.

Cómo obtener datos de productos con precios de diferentes sitios web:
1) Decide tus sitios web y productos de comercio electrónico de destino.
2) Dependiendo de su experiencia, puede elegir cualquier lenguaje de script que desee para analizar las páginas de productos de esos sitios web. Escribí un script PHP hace mucho tiempo para extraer el precio de un producto en particular de varios sitios web.
3) Entrar en detalles técnicos: analizar el documento DOM a través de PHP lo ayudará a leer todo el código fuente de la página web. Luego, dependiendo del sitio web, puede decidir sobre las clases y las identificaciones que necesita extraer según sus requisitos.

¡Adelante y hazlo! Todo lo mejor para tu aventura.
¿Necesitas ayuda? No dudes en contactarme.

Hola,

Si desea iniciar el sitio web de comparación de precios y desea productos con su precio y otra información, puede raspar desde Amazon, eBay o cualquier sitio que cumpla con sus requisitos.

Para esto aquí, le sugiero que utilice los servicios de NETUCON.

Hay varias formas más fáciles de raspar disponibles en el mercado “NETUCON” es una de las mejores compañías para el raspado de datos web.

La empresa “NETUCON” ubicada en Ahmedabad (India) ofrece la solución definitiva a sus clientes y servicios de desarrollo de software con innovación y creatividad. Fundada por un equipo altamente experimentado de TI y profesionales de administración, Netucon comprende los diversos requisitos del cliente para la tecnología y los negocios, por lo tanto, proporciona las soluciones a nuestros valiosos clientes, tanto en la India como en el extranjero.

Son expertos en brindar servicios como:

1. Proyectos de desarrollo .net (Microsoft .NET Framework 1.1 / 2.0 / 3.0 / 3.5 / 4.0 / 4.5)

2. Integración de comercio electrónico (integración de Amazon, integración de Ebay, integración de Shopify, integración de Volusion)

3. Raspado de datos web (Yelp, solo marque, LinkedIn, sitios web del gobierno, raspado de sitios de redes sociales, etc.)

4. Integración rápida de libros

5. Integración de software de contabilidad

6. Desarrollo de sitios web personalizados

7. Desarrollo de ERP

8. Entrada de datos

9. Minería de datos

10. Generación de leads en “LinkedIn, Twitter y Facebook”.

11. BPO: – Procesamiento de datos

12. Marketing digital, etc.

Puede leer más sobre Netucon aquí: Inicio (Inicio)

También tienen desarrolladores que puedes contratar para hacer el trabajo por ti; su Skype es “netrocks7”

Debe obtener los datos de los sitios de comercio electrónico a intervalos regulares para obtener los detalles de los productos. Yo mismo he intentado eliminar las reseñas de productos de flipkart de una consulta de búsqueda. Lo hice en python usando los módulos Requests y Beautifulsoup . Se puede hacer de manera muy eficiente usando Scrapy, pero no lo he probado. Selenium también es una biblioteca popular para emular un navegador y puede ser útil si los datos son generados por javascript en lugar de incrustarse directamente en html, pero tenga en cuenta que, dado que emula un navegador real, también descarga todas las imágenes y otros recursos lo que requeriría un buen ancho de banda de Internet y podría tomar tiempo. Dependiendo de la escala y la usabilidad, puede elegir un marco y comenzar a raspar los datos. Aquí está el enlace del proceso que he seguido para raspar datos Extrayendo revisiones de Flipkart a través del raspado web de Achin Sagar en experimentos de codificación.

Puedes seguir mi bolg para experimentos de codificación similares aquí Experimentos de codificación.

Tradicionalmente, este es un proceso de varias etapas que se vería así:

  1. Use raspadores web o API para recopilar datos de cada sitio web que desee comparar.
  1. El uso de un raspador web requerirá la creación de su propia aplicación de rastreo / raspado web o el uso de una herramienta de terceros como 80legs, Import.io, etc.
  • Normalice y combine datos de cada sitio web en registros únicos.
    1. Si tiene una cámara Nikon vendida en Amazon y Ebay, necesitará identificadores comunes en cada sitio web para conectarlos. Este puede ser un proceso complicado, ya que en realidad es poco probable que varios sitios web tengan identificadores comunes.
  • Mantenimiento en proceso.
    1. Los sitios web cambian sus diseños a menudo (rompiendo los raspadores web) y las API también pueden cambiar. El proceso tradicional descrito aquí requerirá un mantenimiento regular para garantizar la integridad de los datos.

    Por supuesto, todo lo anterior puede llevar mucho tiempo y ser costoso si planea hacer un buen trabajo.

    Hay un puñado de servicios que le proporcionarán los datos directamente. Mi empresa, Datafiniti, ofrece dicho servicio: API de datos del producto.

    Un servicio API como el nuestro simplifica el proceso anterior a solo:

    1. Llame a la API con los productos que desea comparar (generalmente puede especificar el nombre de un producto, el código UPC, etc.) y le devolverá una lista completa de los precios de los productos y cualquier otra información de todos los sitios web.

    Por ejemplo, si hice esta llamada con nuestra API:

    https: // my_token: @ api.datafiniti.co / v3 / data / products? q = nombre: cámara Y (fabricante: Nikon O marca: Nikon) Y precios: *

    Obtendría datos de precios como este:

    {
    “amountMax”: 249,99,
    “cantidadMín”: 249,99,
    “disponibilidad”: “sí”,
    “Estado: Usado”,
    “Moneda: USD”,
    “dateAdded”: “2017-06-25T02: 33: 24Z”,
    “dateSeen”: [
    “2017-06-02T08: 06: 52.187Z”
    ],
    “isSale”: “falso”,
    “comerciante”: “rongyuanxie”,
    “envío gratis”,
    “sourceURLs”: [
    http://www.ebay.com/itm/Nikon-D-D70s-6-1-MP-Digital-SLR-Camera-Black-Body-Only-/371868338865?hash=item5695148ab1&quot ;
    ]
    },
    {
    “amountMax”: 350,
    “cantidadMín”: 350,
    “Estado: Usado”,
    “Moneda: USD”,
    “dateAdded”: “2015-10-31T05: 05: 05Z”,
    “dateSeen”: [
    “2016-08-24T00: 00: 00Z”
    ],
    “isSale”: “falso”,
    “envío gratis”,
    “sourceURLs”: [
    https://www.amazon.com/Nikon-D70S-6-1MP-Digital-Camera/dp/B0009I4VE4&quot ;
    ]
    },

    (Habría más datos devueltos que solo precios, pero mostrar todo eso probablemente sea exagerado para esta respuesta).

    La ventaja de usar una API completa como esta es que está manejando toda la recopilación de datos y la normalización detrás de escena.

    Como dije, hay un puñado de opciones para una API como esta. Mi empresa ofrece uno. Puede obtener más información sobre lo que puede hacer aquí: Introducción a los datos del producto.

    Obtenga la API de comparación de compras gratuita para productos de 5 millones o más de PriceTree para hacer lo que quiera, o use un widget de blog por construcción (solo copie el código de pegado) y agregue sus ID de afiliado para todas las tiendas de comercio electrónico (100% de participación en los ingresos).

    API: http://www.pricetree.com/price-c
    Blog Widget: http://www.pricetree.com/blog/10

    1. puede usar un agregador de datos como dataweave
    DataWeave | API de inteligencia de precios de comercio electrónico
    2. o lo mejor es escribir un raspador, he encontrado que scrapy (python) es el mejor para la tarea.
    También estoy trabajando en un sitio web similar 🙂

    Divulgación: trabajo con Semantics3.

    Hay empresas que rastrean sitios web para mantener una base de datos de productos y precios.

    La nuestra es una de esas compañías: brindamos acceso a la base de datos de productos a través de una API – Semantics3 – APIs para productos, UPC y precios

    Por supuesto, podría crear un motor de raspado, hacer coincidir productos y crear una base de datos usted mismo. Es una tarea de ingeniería compleja. Deberá responder si el esfuerzo vale la pena dado el enfoque de nuestro negocio.

    Hola,

    Lo primero es centrarse en su nicho, qué productos está planeando mostrar

    si solo se trata de dispositivos móviles o electrónicos, enumere todas las principales marcas y obtendrá datos fácilmente de la web o del sitio web del fabricante

    Concéntrese en el valor que está agregando de las toneladas de jugadores existentes en el mercado de comparación de precios

    llegando al precio, Amazon y otros sitios web de comercio electrónico proporcionan sus productos publicitarios Api o simplemente puede raspar los datos diariamente y actualizar los precios

    Tengo un sitio web de comparación de precios https://bestpricedude.com Si necesita ayuda o código, no dude en ponerse en contacto conmigo

    Dos piezas de software que uso y ambas son gratuitas.

    Imacro, mejor usar la versión de Firefox iMacros para Firefox

    Outwit OutWit – Cosecha la web

    Ve a buscarlos, pruébalos, busca videos de Youtube y, si quieres más potencia, actualiza la paga por la versión pro.

    Una palabra sobre herramientas, si usa lo mismo que todos los demás, no obtendrá resultados que sobresalgan. Debe pensar un poco fuera de la caja y ser creativo.

    Lo primero es identificar los sitios de destino y los campos que desea extraer en función de su modelo de negocio. Como muy pocos sitios proporcionan una API, debe configurar un rastreador que navegue por las páginas y descubra los detalles del producto. A partir de entonces, tendría que escribir un extractor para recopilar los datos necesarios y almacenarlos en el esquema correspondiente.

    Puede consultar este artículo Cómo iniciar un sitio web de comparación de precios que explica todos los detalles al respecto. Además, si está buscando datos de sitios de comercio electrónico de la India para su propósito de investigación, puede probar los feeds de datos de comercio electrónico gratuitos proporcionados por PromptCloud. Le ofrece feeds de productos de comercio electrónico de Flipkart, Amazon y Snapdeal de forma gratuita.

    Si está utilizando wordpress, puede utilizar el contenido del complemento huevo. Obtiene datos de amazon, aliexpress, ebay, udemey, youtube, google news y mucho más. Si necesita una guía completa sobre cómo hacer un sitio web de comparación de precios, siga este enlace. CÓMO HACER UN SITIO WEB DE COMPARACIÓN DE PRECIOS – BMThrive

    Obtener feeds de comerciantes y raspado web son el método más utilizado para obtener datos para comparar. El costo es una de las principales preocupaciones al seleccionar la forma de obtener datos. Como eres un experto, el raspado web será la mejor manera de obtener datos para tu uso. Para obtener feeds de comerciantes, debe establecer una relación comercial con ellos. Pero el raspado web puede ayudarlo a comenzar rápidamente.

    Recientemente escribí una publicación de blog sobre este tema: técnica utilizada por sitios web populares de comparación de precios para obtener datos

    Divulgación: trabajo en Datahut.

    Para importar productos de eBay con una descripción, vaya al módulo “Ebay2Magento” desarrollado para el marco magento.

    Para importar productos de Amazon con una descripción, vaya al módulo “Amazon2Magento” desarrollado para magento framework.

    Para listar productos de eBay con descripción, vaya al módulo “Integración avanzada de eBay (Ebay Listing Manager)” desarrollado para magento framework.

    Para listar productos de Amazon con una descripción, vaya al módulo “Integración avanzada de Amazon (listado de Amazon)” desarrollado para el marco de trabajo de magento http://magegaga.com/

    Es muy fácil comenzar el sitio web de comparación de precios. He encontrado un complemento para el sitio web de comparación de precios. Visitar aquí:

    Complemento de comparación de precios | Extensión Opencart | Marketing de afiliados | Comparación de productos – InterStore Engine

    Las opciones como obtener datos directamente de los feeds de los comerciantes, las API y los robots de rastreo ya se mencionaron anteriormente. En cuanto a la recopilación de datos a través de las API, es una forma muy conveniente y transparente de obtener datos completos y actualizados sobre productos: precios, variantes, colores, imágenes, descripciones, etc. Sin embargo, configurar la integración con numerosos mercados y carritos de compras puede ser difícil Usted puede leer sobre ello aquí.

    En este caso, será mucho más fácil conectarse a través de un API de carrito de compras unificado por API2Cart. Proporciona integración con Opencart, Ebay, Magento, Shopify y otros carritos de compras y mercados.

    Tienes dos opciones:

    1) Si el sitio web tiene una API existente, puede conectarse a su API y guardar los precios de los productos directamente en su base de datos. Alternativamente, puede preguntar a los propietarios del sitio web si proporcionarán esta información en formato CSV.

    2) Puede usar una herramienta como http://www.parsehub.com para obtener todos los precios de diferentes sitios web, sin aprender a codificar. Después de ejecutar la extensión del navegador, puede descargar datos en formato CSV e importarlos directamente a su sitio web. También puede conectarse a la API ParseHub, que crea API para cualquier sitio web que no las tenga.

    Existe una herramienta llamada easydatafeed (esencialmente un raspador pero también un robot para sincronización) que se envía gratis con la compañía de comercio electrónico, lo que puede hacer es raspar los productos de dichos sitios e importarlos a su carrito. Además, esta es la herramienta de canal integrada en este carrito que incluye muchos motores de comparación de precios.

    Tengo la solución exacta que puede lograr ese mismo trabajo. Luego, con ese carrito, puede agregarse a los sitios de comparación de precios y puede establecer el precio en función de lo que establece la competencia.

    Tienen precios para empresas de cualquier tamaño y cuando esté listo para expandir y agregar funciones Enterprise, costará poco o nada más.

    Divulgación: consulto a las empresas de comercio electrónico y he utilizado esta empresa.