С помощью API-сервиса «Биорг» начинающий разработчик Алексей Зуев за 2 часа настроил обмен данными и быстрое распознавание паспортов через телеграм-бота. Программист отмечает прозрачную, удобно составленную API-документацию и наличие в ней готовых блоков кода, которые можно использовать.
Пользователь просто фотографирует паспорт, отправить картинку боту и получает распознанные строки с теми данными, получение которых настроено в алгоритме. От момента отправки картинки до получения ответа проходит меньше 2 секунд. Бот защищен от DDos-атак – слишком большого количества запросов, которые способны заблокировать работу системы.
Сам сервиc «KYC.Beorg» уничтожает изображения документов сразу после распознавания.
«Всего одна страничка с понятной API-документацией… хорошая, быстрая, приятная интеграция! Я начинающий программист, поэтому потратил больше времени на API, чем ребята заявляют на сайте. Полчаса читал, вникал в документацию, около часа пробовал встроить блоки кода из документации на отправку и на прием сообщений, редактировал их под свои нужды. Ещё около часа тестировал-отлаживал процесс обмена информацией через бота. В целом, на стороне «Биорг» все четко и понятно, документация очень прозрачная и чистая», — рассказывает Алексей.
В один момент стало неясно, почему бот не возвращает ответ. Неужели сервис компании работает некорректно?
«Я нашел код ошибки и проверил, в чем она заключается. Оказалось, забыл установить корректное время получения ответа. Вместо нескольких миллисекунд я поставил 2 секунды и все стало хорошо. Кстати, код ошибки удалось увидеть благодаря полученному от «Биорг» JSON-файлу, где он был прописан. Мне осталось только погуглить. Возможно, кому-то будет полезно такое наблюдение», — делится впечатлениями разработчик.
Напоследок Алексей добавил в своего бота троббер (от англ. throbber — «пульсатор») — визуальный индикатор, по которому пользователь может определить, что программа работает, а не зависла. Это нужно для спокойствия обычного пользователя, который не знает, сколько времени нужно программе на выполнение задачи, но ему важно понимать, что она выполняется.
Работаем только с юридическими лицами
Работаем только с юридическими лицами.
Работаем только с юридическими лицами.
Ошибка: Контактная форма не найдена.
Ошибка: Контактная форма не найдена.