Remote Scanner: удаленный сканнер для сканирования различных кодов в чат-ботах и на вебсайтах

В чат-ботах и на сайтах невозможно осканировать код. Remote Scanner помогает решить эту проблему. С помощью установки этого приложения на телефон, вы сможете удобно отсканировать любой код внутри чат-бота, на вебсайте или другое сканирование.

Пример использования:

С помощью установки этого приложения на телефон, вы сможете отсканировать любой код внутри чат-бота или на вебсайте. Например, в чат-боте есть необходимость просканировать код, вы нажимаете на функцию «сканировать», по ссылке открывается сканнер, вы сканируете код и результат получаете обратно в чат-бот. Это помогает легко интегрировать функцию сканирования для выпонения различных задач.

Этот сканер может сканировать и читать все типы QR / штрих-кодов, включая текст, URL-адреса, товары, контакты, календарь, адрес электронной почты, местоположение и многие другие форматы. Вы можете использовать сканер QR и штрих-кода для сканирования купонов / кодов купонов, чтобы получить скидки. Также вы сможете делать другие сканирования.

Приложение работает в 2-х режимах:

  • Запустить и отсканировать любой код
  • Приложение вызывается из других приложений для того, чтобы отсканировать код

(ссылка на БОТ)

Для этого необходимо иметь возможность:

  • Обрабатывать запросы от нашего сканнера
  • Формировать определенную строку кода

Описание API вы найдете ниже.

Основные характеристики:

— Запуск с чат-ботов, вебсайтов

— Легко сканировать QR-коды, штрих-коды и выполнять другие операции сканирования

— Сканирует и читает все типы QR/штрих-кодов

— Сканер штрих-кода позволяет просматривать подробную информацию о товаре с помощью QR-кода в магазинах, супермаркетах

— Сканер QR-кода не требует подключения к Интернету для сканирования QR/штрих-кодов

Описание API

Необходимо, чтобы ссылка в чат-боте была определенного вида и содержала следующие параметры:

 

Параметры только для фото:

countPhotos — число — количество отправляемых изображений

delayPhotos — число — задержка между съемкой изображений

externalMask — строка (url) — ссылка на изображение маски

 

Общие параметры (для фото и для qr/штрих-кодов):

type — строка («photo», «qr», «barcode») — тип сканера 

url — строка (url) — ссылка на endpoint на который будут отпраляться изображение и данные пользователя

user_full_name — строка — полное имя пользователя 

user_chat_id — строка — идентификатор чата пользователя

lang — строка — язык интерфейса

user_lang — строка — язык пользователя

При окончании считывании qr/штрих-кода будет сформирован объект, в котором будут присутствовать значения параметров из ссылки на сканер и значение результата сканирования qr/штрих-кода.

Далее будет совершен запрос на endpoint, указанный в параметре url.

Пример:

Для ссылки «https://qr.incust.com/?type=qr&url=https://qwe.qwe&user_chat_id=123&user_full_name=Александр» будет сформирован следующий объект:

{

 type: ‘qr’,

 user_chat_id: ‘123’,

 user_full_name: ‘Александр’,

 code_result: ‘*строка с результатом чтения кода*’

}

Сканер будет ожидать ответ. В ответе должен быть указан статус считывания. 

При успешном считывании ожидается получить такой объект ответа:

{

 success: true,

 message: ‘Сообщение для показа пользователю (необязательное)’

}

При ошибке считывания ожидается получить такой объект ответа:

{

 success: false,

 message: ‘Сообщение для показа пользователю (необязательное)’

}

[contact-form-7 id="201" title="Detailed rates"]
[contact-form-7 id="200" title="Order demo"]
Войти как покупатель Войти как бизнес