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

У чат-ботах та на сайтах неможливо зручно відсканувати код. Remote Scanner допомагає вирішити цю проблему.

За допомогою встановлення цього додатку на телефон, ви зможете зручно відсканувати будь-який код усередині чат-бота або на веб-сайті.

Приклад використання:

За допомогою встановлення додатку на телефон ви можете відсканувати будь-який код всередині чат-боту або на веб-сайті. Наприклад, у чат-боті є необхідність просканувати код, ви натискаєте на функцію “сканування”, за посиланням відкривається сканер, ви скануєте код і отримуєте результат у чат-боті. Це допомагає легко інтегрувати функцію сканування для виконання різних задач.

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

Додаток працює в 2-х режимах:

– Ви можете запустити та відсканувати будь-який код

– Remote Scanner викликається з інших додатків для того, щоб відсканувати код і передати результат автоматично назад у додаток

(посилання на БОТ)

Для цього необхідно мати можливість (опис API ви знайдете нижче):

  • Обробляти запити від нашого сканнера
  • Формувати певну стрічку коду

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

– Запуск із чат-ботів, вебсайтів

– Легко сканувати 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"]
Увійти як покупець Увійти як бізнес