Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tony_lu

Banco de dados de Produtos

Recommended Posts

Ola pessoal, tudo bem?!

 

Quero desenvolver um portal em PHP e MYSQL, estilo buscapé, shopping uol ... porém tenho uma grande duvida, onde sera que eu consigo pegar toda a base de produtos atualizado do mercado, pois no buscapé ou no Shopping UOL, ao digitar o nome já aparece um autocompletar com o nome dos produtos, modelo, marca ... e teoricamente seria muito complicado cadastrar manualmente o nome dos produtos, teria que ter uma base, uma listagem padrão dos produtos ... existe alguma fonte, xml que através do php eu consiga pegar?

 

Obrigado pessoal...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por padrão os comparadores de preços como Buscapé, Google Merchant, KuantoKusta, MuccaShop, Shopping UOL etc geram um modelo de XML ou CSV a ser seguido.

 

A loja se cadastra e envia a url onde a API vai começar a ler o conteúdo do XML e site.

 

De uma lida abaixo:

http://developer.buscape.com.br/portal/developer/

 

 

Ps: Na boa, há uma guerra entre estes buscadores verticais, se for para entrar nesta área acredito que nem compensa, agora se é para fins didáticos, manda bala. :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por padrão os comparadores de preços como Buscapé, Google Merchant, KuantoKusta, MuccaShop, Shopping UOL etc geram um modelo de XML ou CSV a ser seguido.

 

A loja se cadastra e envia a url onde a API vai começar a ler o conteúdo do XML e site.

 

De uma lida abaixo:

http://developer.buscape.com.br/portal/developer/

 

 

Ps: Na boa, há uma guerra entre estes buscadores verticais, se for para entrar nesta área acredito que nem compensa, agora se é para fins didáticos, manda bala. :thumbsup:

Obrigado pela ajuda.

 

A ideia seria outra, um pouco diferente... seria estilo buscape, UOL mas a comparação iria rolar apenas dentro do portal com as empresas cadastradas no proprio portal e não pegando de varias lojas virtuais....

 

Por isso eu precisaria padronizar o nome dos produtos para realizar as comparações... então seria interessante para padronizar ja ter uma listagem dos produtos, quando o cliente for cadastrar um produto, ja ter na lista ... mas enfim acho que será complicado encontrar uma base de produtos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

onde sera que eu consigo pegar toda a base de produtos atualizado do mercado

impossível..

 

Não é assim que vc fará isso não cara.. vc pode sim muito bem fazer um autocomplete de dados dinâmicos e abertos, tentar "fechar" na sua base vai te fazer não escalar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verdade William, obrigado pela ajuda ... vou fazer a cada cadastro de produto, a empresa procura se um determinado produto ja esta cadastrado no portal, se tiver ele apenas seleciona e coloca seu preço, se não tiver cadastra o produto no portal e ja fica valendo para as outras empresas.

 

Valew!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caso vá trabalhar com "grande players", eles não terão paciência de "ir no teu site e cadastrar".. para pequenos lojistas isso pode até funcionar, mas para grandes não.

 

O que vc terá que fazer para trabalhar com eles, é o que o @Williams Duarte, disse:

-> Aceite um XML deles, leia esse XML e use.

De tempos em tempos, ou quando eles explicitamente te pedirem, vc atualiza os produtos deles em base nesse XML.

 

Entende a diferença?

Cada lojista manteria atualizada apenas a plataforma deles, e ela geraria um xml que ele cadastraria no teu sistema, em vez dele ter que ir no teu site e cadastrar de novo, produto por produto, que ele já cadastrou do lado dele..

Fora que produtos são mutáveis: acabam estoque, aparecem novos, saem de linha.. por isso que um "cadastro estático manual", não seria a melhor pegada para isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o seu problema é o nome do produto, que de fato pode mudar de um vendedor para outro, você pode usar como chave algo que seja "fixo", como o GTIN, que é um número "global" que todo produto tem que ter...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma ótima ideia, o que me preocupa seria por exemplo a padronização de um determinado produto para que meu sistema realize a comparação.

 

Vamos supor, tem a empresa A que oferece o produto com este nome "refrigerador brastemp brm50" porém a empresa B tem este mesmo produto mas ele oferece na loja como ""Geladeira brastemp brm50" ou outro nome abreviado que não de para identificar que o produto é o mesmo para comparação, então qual seria a solução para este tipo de problema?


Se o seu problema é o nome do produto, que de fato pode mudar de um vendedor para outro, você pode usar como chave algo que seja "fixo", como o GTIN, que é um número "global" que todo produto tem que ter...

 

Opa essa seria uma ótima solução, sinceramente nunca tinha ouvido falar no GTIN rs, vou pesquisar a respeito ... obrigado desde ja!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.