Поиск названия продукта из UPC / EAN - PullRequest
1 голос
/ 15 августа 2011

Есть ли способ получить название продукта из штрих-кода UPC / EAN, отсканированного из Google API?

Ответы [ 3 ]

1 голос
/ 01 декабря 2011

Предположительно, поле gtin содержит код UPC / EAN, если вы ограничиваете поиск значениями в этом поле, вы должны получать ответы только в том случае, если gtin соответствует вашему штрих-коду.

Например, если вы отсканировали свой штрих-код и получили код EAN-8 05001234 , то в строке запроса вашего вызова API вы можете установить

https://www.google.com/search&q=05001234&restrictBy=gtin=05001234

IЯ часто видел несколько продуктов, возвращенных для одного кода, поэтому я предполагаю, что UPC / EAN не являются глобально уникальными, или некоторые провайдеры не загружают свои продукты под правильным кодом.

В ответе Google есть поля, которые содержатназвание продукта и описание, вам просто нужно проанализировать ответ JSON или ATOM.

1 голос
/ 15 августа 2011

Нет общего реестра кодов продуктов UPC. Вы можете легко найти список кодов стран в начале номера, и, приложив некоторые усилия, возможно, получить национальную организацию для нескольких стран, в которых вы особенно заинтересованы, чтобы дать вам список их вторичных распределений.

Но для того, чтобы перейти к «банановым чипсам, пакет 200 г, состав с пониженным содержанием трансжиров, датский / шведский / финский текст на упаковке», есть только один конкретный производитель. Это или владелец супермаркета и регистрация UPC номеров новых товаров, когда вы начнете их складировать.

0 голосов
/ 12 апреля 2018

Я нашел другой API https://market.mashape.com/mignify/gtin2product. Это довольно хорошо.Вы можете получить информацию о продукции из UPC / EAN / GTIN.Может возвращать описание товара на другом языке.

...