Поскольку большинство камер смартфонов теперь могут работать как сканеры, использовать штрих-коды проще, чем когда-либо. Тем не менее, вам по-прежнему потребуется API для поиска отсканированных изображений штрих-кода — и именно здесь мы приходим на помощь. Наш API сканирования штрих-кодов поддерживает десятки наиболее часто используемых штрих-кодов во всем мире, быстро возвращая ключевую информацию о данном продукте в формате необработанного текста. Самое приятное то, что им очень легко пользоваться; с примерами кода, приведенными ниже, вы можете легко структурировать свой вызов API с помощью JavaScript, или вы можете посетить нашу страницу консоли API, чтобы найти аналогичные задокументированные примеры кода, доступные на различных других распространенных языках программирования.

Давайте начнем с запуска следующей команды для установки jQuery:

bower install jquery

После этого давайте добавим код для захвата нашего изображения штрих-кода и вызова API сканирования штрих-кода:

var form = new FormData();
form.append("imageFile", fileInput.files[0], "file");
var settings = {
     "url": "https://api.cloudmersive.com/barcode/scan/image",
     "method": "POST",
     "timeout": 0,
     "headers": {
          "Content-Type": "multipart/form-data",
          "Apikey": "YOUR-API-KEY-HERE"
     },
     "processData": false,
     "mimeType": "multipart/form-data",
     "contentType": false,
     "data": form
};
$.ajax(settings).done(function (response) {
     console.log(response);
});

Как только вы включите свой API-ключ Cloudmersive (можно получить, создав бесплатную учетную запись на нашем веб-сайте), все готово — возможность сканирования штрих-кодов теперь у вас под рукой.