produtoxyz / api.doc

Documentação da API pública de pesquisa de produtos por códigos de barras
38 stars 4 forks source link

Desenvolver a API #1

Open wesleyempresa opened 6 years ago

wesleyempresa commented 6 years ago

Tenho interesse em contribuir para esse projeto, achei bem interessante e já tenho algumas formas para poder implementa-la, se ainda for do seu interesse.

thiagomatrix commented 5 years ago

Posso também contribuir. Poderíamos fazer um banco de dado com código de barra e imagem de qualidade para cada produto

AllexNogue commented 4 years ago

Ela ainda está em desenvolvimento? achei interessante e posso contribuir.

andreluizralmeida commented 4 years ago

Ainda está em desenvolvimento?

rmovieira commented 4 years ago

Poxa, parece que o projeto foi abandonado... Pena :(

ricardorohde commented 4 years ago

projeto morreu?

igotfr commented 3 years ago

bora montar um galera, bora colar. Algumas APIs pra gente ter ideia:

https://cosmos.bluesoft.com.br/api

https://atendimento.tray.com.br/hc/pt-br/articles/360038967312-API-de-Produtos

http://conteudo.blog.gs1br.org/api-informacoes-produtos

https://github.com/produtoxyz/api

https://www.tiny.com.br/ajuda/api/api2-produtos-pesquisar

http://suporte.dupay.com.br/pt-BR/articles/3066823-api-listagem-de-produtos

ricardorohde commented 3 years ago

unico q serve é https://cosmos.bluesoft.com.br/api

as outras q vc colocou é especifica pro software deles

william1184 commented 3 years ago

Dependendo da pra fazer um webscrapper desse site. https://cosmos.bluesoft.com.br/produtos/7896098900208

JoaoVitorViana commented 3 years ago

Tenho interesse em contribuir para esse projeto

ricardorohde commented 3 years ago

vamos trocar ideia

https://web.telegram.org/#/im?p=g492804118

oallanmendes commented 3 years ago

Estou criando a minha própria!

Se quiserem, entrem no grupo que criei especificamente para isso:

EwertonDutra commented 3 years ago

Olá, Como ficou a questão do desenvolvimento da API? Recomendam agora (2021) alguma API que conseguiram?

A ideia de puxar as informações do site: bluesoft é legal (com web scraping) Mas mesmo lá vi que vários não tem imagem (que hoje é a minha necessidade 😅)

jpcastro4 commented 3 years ago

Poxa galera vamos e juntar e montar algo legal. Dá até pra criar na AWS que o custo só acontece se invocar um lambda. Ou algo assim. O que acham?

João Paulo de Castro Atendimento e Estratégias www.difference.marketing +55 62 3587-1675 +55 62 98275-2049 skype: jp.difference

Em sex., 23 de abr. de 2021 às 16:01, Ewerton Dutra < @.***> escreveu:

Olá, Como ficou a questão do desenvolvimento da API? Recomendam agora (2021) alguma API que conseguiram?

A ideia de puxar as informações do site: bluesoft é legal (com web scraping) Mas mesmo lá vi que vários não tem imagem (que hoje é a minha necessidade 😅)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/produtoxyz/api/issues/1#issuecomment-825859018, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG5X2GJKNWB27XUYKE4SMXLTKG7YLANCNFSM4FNG4XUQ .

EwertonDutra commented 3 years ago

@jpcastro4 e o restante que por ventura irá ver esta resposta

O que vocês tem como base até aqui? Algum banco de imagem, algum planejamento ou precisaria fazer tudo?

Uma sugestão, seria melhor manter um servidor externo (que teríamos mais controle do custo), pois aws pode fica barato inicialmente, mas depois pode perder de vista, e com respeito a velocidade seria só usar a tecnologias certas que dá super certo

Teria também que saber a habilidade de cada um para poder contribuir da melhor forma possível, além talvez de alguém já ter uma base ou até feito sozinho (que será o nosso caso aqui, como temos um cliente que terá essa necessidade precisaremos fazer algo)

pineli commented 3 years ago

Ola pessoal,

Agradeço pelo interesse de todos e manifesto aqui a retomada na aplicação.

Sempre que vou fazer compras e não sei quanto eu paguei no mês passado no produto eu lembro que deveria ter finalizado este projeto e o aplicativo. (a necessidade surgiu criando um app de lista de compras).

Nesse meio tempo vi muitas empresas criando seus próprios cadastros de produto e de imagens devido a falta de padrão.

O GTIN ainda é a identidade "única de produto", segunda a GS1. NA prática sabemos que o "jeitinho brasileiro" deu um jeito de multiplicar códigos EAN para criar mais ofertas em marketplaces e assim tem vários EANs (que não são do fabricante original) para mesmo produto com descrições diferentes, já que os marketplaces barram o cadastro se o EAN já existir. Mas isso é um problema a pensar depois, precisaria de um filtro.

Parei o projeto, principalmente por custos, mas hoje já houve uma melhora significativa nas tecnologias e opções de serviços em nuvem que viabilizam os esforços com custos muito baixos.

Obrigado

fabioselau077 commented 2 years ago

Alguma atualização?

fabioselau077 commented 2 years ago

Olá, Como ficou a questão do desenvolvimento da API? Recomendam agora (2021) alguma API que conseguiram?

A ideia de puxar as informações do site: bluesoft é legal (com web scraping) Mas mesmo lá vi que vários não tem imagem (que hoje é a minha necessidade sweat_smile)

web scraping tá funcionando ainda?

EwertonDutra commented 2 years ago

Olá, Como ficou a questão do desenvolvimento da API? Recomendam agora (2021) alguma API que conseguiram? A ideia de puxar as informações do site: bluesoft é legal (com web scraping) Mas mesmo lá vi que vários não tem imagem (que hoje é a minha necessidade sweat_smile)

web scraping tá funcionando ainda?

Sim, a melhor opção que vi foi essa até então Ou usar uma API mesmo Mas dependendo do projeto fica inviável, a ideia aqui (deste repo) seria bacana, claro teria que rentabilizar o negócio, mas dependendo dos valores ia ficar bem concorrido 😎

fabioselau077 commented 2 years ago

Olá, Como ficou a questão do desenvolvimento da API? Recomendam agora (2021) alguma API que conseguiram? A ideia de puxar as informações do site: bluesoft é legal (com web scraping) Mas mesmo lá vi que vários não tem imagem (que hoje é a minha necessidade sweat_smile)

web scraping tá funcionando ainda?

Sim, a melhor opção que vi foi essa até então Ou usar uma API mesmo Mas dependendo do projeto fica inviável, a ideia aqui (deste repo) seria bacana, claro teria que rentabilizar o negócio, mas dependendo dos valores ia ficar bem concorrido sunglasses

sim, se quiser dou uma ajuda. Teu web scraping é open source?

EwertonDutra commented 2 years ago

Olá, Como ficou a questão do desenvolvimento da API? Recomendam agora (2021) alguma API que conseguiram? A ideia de puxar as informações do site: bluesoft é legal (com web scraping) Mas mesmo lá vi que vários não tem imagem (que hoje é a minha necessidade sweat_smile)

web scraping tá funcionando ainda?

Sim, a melhor opção que vi foi essa até então Ou usar uma API mesmo Mas dependendo do projeto fica inviável, a ideia aqui (deste repo) seria bacana, claro teria que rentabilizar o negócio, mas dependendo dos valores ia ficar bem concorrido sunglasses

sim, se quiser dou uma ajuda. Teu web scraping é open source?

No caso eu acabei não fazendo o projeto relacionado a produtos Mas usei web scraping em outros projetos e sei que funciona muito bem 😁 🤩😎 Mas seria bom um Web Scraping Open

Inicialmente fazer a busca em outros sites já pronto (de api ou não) seria metade do caminho

Se o projeto aqui evoluir vai ser legal

olavomello commented 2 years ago

A proposta to projeto é fantástica e mais do que isso necessária. Em minha busca insana por uma solução encontrei na verdade um mercado de GTIN zuado. Essa é a real. E em meu ponto de vista por ser informação publica, deveriamos ter acesso irrestrito a dados de produtos. Mas o que descobri é que as empresas que registram seus produtos não tem a obrigação de compartilhar os dados e menos ainda de cadastrar corretamente cada produto ( com um padrão ). A "melhor" solução que encontrei foi a gs1br.org e mesmo assim, além de não serem detentores de todo cadastro de produtos, grande parte dos dados são incompletos.

Resumidamente, parti para composição de várias soluções e desenvolvimento próprio para criar uma solução ideal.

A continuidade do projeto seria um ganho enorme para comunidade brasileira. Estou dentro para que isso aconteça.

Como sugestão podemos usar plataformas com soluções grátis. Acredito que atenderá 100% ( ao menos inicialmente ). Soluções como Heroku, Vercel e MongoDB são suficientes para levarmos o projeto para o próximo nível.

Bora @pineli. Tmj !

fabioselau077 commented 2 years ago

@olavomello @EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro.

EwertonDutra commented 2 years ago

@olavomello @EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro.

Como você fez essa API? O que usou como fonte dos dados? Vi que colocou entre aspas rsrs não seria exatamente um API? Creio que para realmente fazer a API teria que se juntar a organizar realmente como seria tudo (organizar as coisas) e depois delegar as tarefas de cada, aí sim ficaria bacana

Pena que atualmente estou sem tempo para um projeto assim Mas gostaria de acompanhar Mantém informado aqui 🤝

olavomello commented 2 years ago

Seria fantástico darmos continuidade pois tenho certeza que diversos desenvolvedores utilizariam. Não posso abrir muitos detalhes desta API e das soluções que foram elaboradas, por força de contrato. Mas basicamente utilizamos dados de grandes players para gerar uma base própria, o que resolveu a necessidade porém com tempo de resposta maior do que gostaríamos.

Sigo acompanhando e pronto a ajudar neste desenvolvimento para que todos nós sejamos beneficiados. 👊

*Olavo Mello*Agência Dix | Agência de Marketing Digital, Sites https://www.agenciadix.com.br/agencia/pagina/13662/planos-para-criacao-de-sites-lojas-online-e-marketing.html e Loja virtual https://www.agenciadix.com.br/agencia/pagina/3844/comercio-eletronico-e-commerce-loja-online-loja-virtual.html Telefone (16) 3011-6016 Whatsapp (16) 98165-7459 https://api.whatsapp.com/send?phone=5516981657459&text=

Em qui., 23 de dez. de 2021 às 17:20, Ewerton Dutra < @.***> escreveu:

@olavomello https://github.com/olavomello @EwertonDutra https://github.com/EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro.

Como você fez essa API? O que usou como fonte dos dados? Vi que colocou entre aspas rsrs não seria exatamente um API? Creio que para realmente fazer a API teria que se juntar a organizar realmente como seria tudo (organizar as coisas) e depois delegar as tarefas de cada, aí sim ficaria bacana

Pena que atualmente estou sem tempo para um projeto assim Mas gostaria de acompanhar Mantém informado aqui 🤝

— Reply to this email directly, view it on GitHub https://github.com/produtoxyz/api.doc/issues/1#issuecomment-1000507610, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE4IUNE2ZIIYKXDNUOJCCDUSN77FANCNFSM4FNG4XUQ . You are receiving this because you were mentioned.Message ID: @.***>

fabioselau077 commented 2 years ago

@olavomello @EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro.

Como você fez essa API? O que usou como fonte dos dados? Vi que colocou entre aspas rsrs não seria exatamente um API? Creio que para realmente fazer a API teria que se juntar a organizar realmente como seria tudo (organizar as coisas) e depois delegar as tarefas de cada, aí sim ficaria bacana

Pena que atualmente estou sem tempo para um projeto assim Mas gostaria de acompanhar Mantém informado aqui handshake

É que na versão pra nós é uma API, mas no backend é um web scrapy de um site. Me manda um e-mail selau@usp.br que te mando o link da API no Heroku, caso queira.

olavomello commented 2 years ago

Show. Envio ja !

*Olavo Mello*Agência Dix | Agência de Marketing Digital, Sites https://www.agenciadix.com.br/agencia/pagina/13662/planos-para-criacao-de-sites-lojas-online-e-marketing.html e Loja virtual https://www.agenciadix.com.br/agencia/pagina/3844/comercio-eletronico-e-commerce-loja-online-loja-virtual.html Telefone (16) 3011-6016 Whatsapp (16) 98165-7459 https://api.whatsapp.com/send?phone=5516981657459&text=

Em qui., 23 de dez. de 2021 às 17:25, Fabio @.***> escreveu:

@olavomello https://github.com/olavomello @EwertonDutra https://github.com/EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro.

Como você fez essa API? O que usou como fonte dos dados? Vi que colocou entre aspas rsrs não seria exatamente um API? Creio que para realmente fazer a API teria que se juntar a organizar realmente como seria tudo (organizar as coisas) e depois delegar as tarefas de cada, aí sim ficaria bacana

Pena que atualmente estou sem tempo para um projeto assim Mas gostaria de acompanhar Mantém informado aqui handshake

É que na versão pra nós é uma API, mas no backend é um web scrapy de um site. Me manda um e-mail @.*** que te mando o link da API no Heroku, caso queira.

— Reply to this email directly, view it on GitHub https://github.com/produtoxyz/api.doc/issues/1#issuecomment-1000509442, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE4IUJNXQVAAZOEMKKAJXTUSOAR5ANCNFSM4FNG4XUQ . You are receiving this because you were mentioned.Message ID: @.***>

EwertonDutra commented 2 years ago

Seria fantástico darmos continuidade pois tenho certeza que diversos desenvolvedores utilizariam. Não posso abrir muitos detalhes desta API e das soluções que foram elaboradas, por força de contrato. Mas basicamente utilizamos dados de grandes players para gerar uma base própria, o que resolveu a necessidade porém com tempo de resposta maior do que gostaríamos. Sigo acompanhando e pronto a ajudar neste desenvolvimento para que todos nós sejamos beneficiados. 👊 *Olavo MelloAgência Dix | Agência de Marketing Digital, Sites https://www.agenciadix.com.br/agencia/pagina/13662/planos-para-criacao-de-sites-lojas-online-e-marketing.html e Loja virtual https://www.agenciadix.com.br/agencia/pagina/3844/comercio-eletronico-e-commerce-loja-online-loja-virtual.html Telefone (16) 3011-6016 Whatsapp (16) 98165-7459 https://api.whatsapp.com/send?phone=5516981657459&text= Em qui., 23 de dez. de 2021 às 17:20, Ewerton Dutra < @.> escreveu: @olavomello https://github.com/olavomello @EwertonDutra https://github.com/EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro. Como você fez essa API? O que usou como fonte dos dados? Vi que colocou entre aspas rsrs não seria exatamente um API? Creio que para realmente fazer a API teria que se juntar a organizar realmente como seria tudo (organizar as coisas) e depois delegar as tarefas de cada, aí sim ficaria bacana Pena que atualmente estou sem tempo para um projeto assim Mas gostaria de acompanhar Mantém informado aqui 🤝 — Reply to this email directly, view it on GitHub <#1 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE4IUNE2ZIIYKXDNUOJCCDUSN77FANCNFSM4FNG4XUQ . You are receiving this because you were mentioned.Message ID: @.***>

Sim, O negócio é esse mesmo Juntar informações com o que já tem (várias grátis)

Tem até umas API pagas, mesmo assim pode valer a pena, porque você só vai consumir 1x e depois fica com a informação para ser consumida 😎 a partir da API criada

olavomello commented 2 years ago

Exatamente.

*Olavo Mello*Agência Dix | Agência de Marketing Digital, Sites https://www.agenciadix.com.br/agencia/pagina/13662/planos-para-criacao-de-sites-lojas-online-e-marketing.html e Loja virtual https://www.agenciadix.com.br/agencia/pagina/3844/comercio-eletronico-e-commerce-loja-online-loja-virtual.html Telefone (16) 3011-6016 Whatsapp (16) 98165-7459 https://api.whatsapp.com/send?phone=5516981657459&text=

Em qui., 23 de dez. de 2021 às 17:31, Ewerton Dutra < @.***> escreveu:

Seria fantástico darmos continuidade pois tenho certeza que diversos desenvolvedores utilizariam. Não posso abrir muitos detalhes desta API e das soluções que foram elaboradas, por força de contrato. Mas basicamente utilizamos dados de grandes players para gerar uma base própria, o que resolveu a necessidade porém com tempo de resposta maior do que gostaríamos. Sigo acompanhando e pronto a ajudar neste desenvolvimento para que todos nós sejamos beneficiados. 👊 *Olavo Mello*Agência Dix | Agência de Marketing Digital, Sites https://www.agenciadix.com.br/agencia/pagina/13662/planos-para-criacao-de-sites-lojas-online-e-marketing.html e Loja virtual https://www.agenciadix.com.br/agencia/pagina/3844/comercio-eletronico-e-commerce-loja-online-loja-virtual.html Telefone (16) 3011-6016 Whatsapp (16) 98165-7459 https://api.whatsapp.com/send?phone=5516981657459&text= Em qui., 23 de dez. de 2021 às 17:20, Ewerton Dutra < @.

> escreveu: … <#m-5162968516774702188> @olavomello https://github.com/olavomello https://github.com/olavomello https://github.com/olavomello @EwertonDutra https://github.com/EwertonDutra https://github.com/EwertonDutra https://github.com/EwertonDutra Eu criei uma "API" que recupera pelo GTIN o nome do produto e NCM. Foram os dados que consegui atualmente. Se quiserem continuar o projeto eu tô dentro. Como você fez essa API? O que usou como fonte dos dados? Vi que colocou entre aspas rsrs não seria exatamente um API? Creio que para realmente fazer a API teria que se juntar a organizar realmente como seria tudo (organizar as coisas) e depois delegar as tarefas de cada, aí sim ficaria bacana Pena que atualmente estou sem tempo para um projeto assim Mas gostaria de acompanhar Mantém informado aqui 🤝 — Reply to this email directly, view it on GitHub <#1 (comment) https://github.com/produtoxyz/api.doc/issues/1#issuecomment-1000507610>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE4IUNE2ZIIYKXDNUOJCCDUSN77FANCNFSM4FNG4XUQ https://github.com/notifications/unsubscribe-auth/AAE4IUNE2ZIIYKXDNUOJCCDUSN77FANCNFSM4FNG4XUQ . You are receiving this because you were mentioned.Message ID: @.>

Sim, O negócio é esse mesmo Juntar informações com o que já tem (várias grátis)

Tem até umas API pagas, mesmo assim pode valer a pena, porque você só vai consumir 1x e depois fica com a informação para ser consumida 😎 a partir da API criada

— Reply to this email directly, view it on GitHub https://github.com/produtoxyz/api.doc/issues/1#issuecomment-1000511810, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE4IUPI37ENVYNNYEUQ6TTUSOBJTANCNFSM4FNG4XUQ . You are receiving this because you were mentioned.Message ID: @.***>

fabioselau077 commented 2 years ago

@olavomello @EwertonDutra deixei a URL da API pública, pra quem quiser utilizar.

https://github.com/fabioselau077/consulta-gtin

Abraços!