Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?

RedDeveloper
31.01.2023 13:37
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?

В этом руководстве вы узнаете, как использовать API парсинга квитанций за 5 минут с помощью JavaScript. Eden AI предоставляет простой и удобный для разработчиков API, который позволяет извлекать структурированную информацию из квитанций.

Что такое Разбор квитанции API?

Разбор квитанции или OCR квитанции - это тип API оптического распознавания символов (OCR), который специально ориентирован на распознавание и извлечение текста из квитанций. Этот тип API использует передовые алгоритмы обработки изображений и машинного обучения для извлечения необходимой информации из квитанций, такой как дата, название продавца, общая сумма и приобретенные товары.

Парсинг результата API на Eden AI
Парсинг результата API на Eden AI

Извлеченная информация может быть возвращена в структурированном формате, таком как JSON или XML, для дальнейшей обработки и анализа. Парсинг квитанций может использоваться в различных приложениях, таких как управление расходами, бухгалтерский учет и бухгалтерия. Он также может быть интегрирован в мобильные приложения для автоматизации процесса сканирования чеков и отслеживания расходов.

Начало работы с API разбора квитанций с помощью JavaScript

Первый шаг - установить Axios, основанный на обещаниях HTTP-клиент для браузера и Node.js, который позволит вам вызывать Eden AI API.

Первый шаг - установить Axios основанный на обещаниях HTTP-клиент для браузера и Nodejs

Далее вам нужно инициализировать модуль File System, чтобы получить доступ к локальным файлам на вашем компьютере.

Далее вам нужно инициализировать модуль File System чтобы получить доступ к локальным

Вам нужно создать форму с параметрами multipart/formdata:

вам нужно создать форму с параметрами multipart/formdata

Как использовать API парсинга квитанций с помощью JavaScript

Теперь вы готовы обрабатывать документы в Eden AI Receipt Parsing API. Список поддерживаемых языков вы можете найти в нашей документации здесь .

1. Получите ключ API для парсинга квитанций в Eden AI

Для выполнения парсинга квитанций, вам необходимо создать аккаунт на сайте Eden AI бесплатно. Затем вы сможете получить ключ API прямо с главной страницы с помощью бесплатных кредитов, предлагаемых Eden AI.

Платформа Eden AI - Получить ключ API
Платформа Eden AI - Получить ключ API

Получите свой API ключ БЕСПЛАТНО

2. Давайте извлекать информацию из ваших квитанций

Теперь, когда вы инициализировали необходимые модули JavaScript и получили ключ API, вы сможете извлекать информацию из своих квитанций. С Eden AI вы можете выбирать из широкого спектра движков, которые вам нужны для парсинга квитанций. Вы можете получить доступ к списку провайдеров парсинга квитанций, доступных в Eden AI, непосредственно в нашей документации .

Это код JavaScript для добавления значений параметров formdata для вашего запроса:

это код JavaScript для добавления значений параметров formdata для вашего запроса

Например, мы вызвали два разных механизма разбора квитанций. После передачи значений параметров вы можете настроить свой запрос:

Например мы вызвали два разных механизма разбора квитанций После передачи значений

Затем нужно запустить запрос и вывести результат:

Затем нужно запустить запрос и вывести результат

Вот пример ответа с разбором квитанции:

Вот пример ответа с разбором квитанции

Преимущества использования API парсинга квитанций с Eden AI

Использование парсинга квитанций с API Eden AI быстро и просто.

Несколько движков искусственного интеллекта в одном API
Несколько движков искусственного интеллекта в одном API

Экономия времени и затрат

Мы предлагаем единый API для всех провайдеров: простой и стандартный в использовании, с быстрым переключением между провайдерами и доступом к специфическим функциям каждого провайдера.

для интеграции

Формат вывода JSON одинаков для всех поставщиков благодаря работе Eden AI по стандартизации. Элементы ответа также стандартизированы благодаря мощным алгоритмам Eden AI.

Персонализация

В Eden AI у вас есть возможность интегрировать стороннюю платформу: мы можем быстро разработать коннекторы. Чтобы пойти дальше и настроить запрос на парсинг квитанции с определенными параметрами, ознакомьтесь с нашей документацией.

Создайте свой аккаунт на Eden AI

Конечные и Readonly классы в PHP
Конечные и Readonly классы в PHP

23.03.2023 11:48

В прошлом, когда вы не хотели, чтобы другие классы расширяли определенный класс, вы могли пометить его как final.

От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React

23.03.2023 08:01

Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои навыки работы с React.

БЭМ: Конвенция об именовании CSS
БЭМ: Конвенция об именовании CSS

23.03.2023 02:41

Я часто вижу беспорядочный код CSS, особенно если проект большой. Кроме того, я совершал эту ошибку в профессиональных или личных проектах и чувствовал, что больше не хочу смотреть на длинный код CSS с нарушенной структурой.

Революционная веб-разработка ServiceNow
Революционная веб-разработка ServiceNow

22.03.2023 13:41

В быстро развивающемся мире веб-разработки ServiceNow для достижения успеха крайне важно оставаться на вершине последних тенденций и технологий. По мере того как растут ожидания клиентов в отношении лучшего UI/UX, увеличивается конкуренция и возрастает потребность в производительности разработчиков,...

Как добавить SEO(Search Engine Optimization) в наше веб-приложение и как это работает?
Как добавить SEO(Search Engine Optimization) в наше веб-приложение и как это работает?

22.03.2023 08:55

Заголовок веб-страницы играет наиболее важную роль в SEO, он помогает поисковой системе понять, о чем ваш сайт.

Конфигурация Jest в angular
Конфигурация Jest в angular

22.03.2023 08:25

В этой статье я рассказываю обо всех необходимых шагах, которые нужно выполнить при настройке jest в angular.