Министерство образованиея и науки РФ Федерального государственного автономного образовательного учреждения высшего образования

"Национальный исследовательский технологический университет МИСиС"

Студент: Дырков А.В.

Руководитель: Пантелеeв С.В.

Отчет о прохождении преддипломной практики

Изучить интерфейс взаимодействия онлайн кассы с Дуглис и Эвотор API

Цели

API (Application Interface)

Описание способов, которыми одна компьютерная программа может взаимодействовать с другой программой

Дуглис API

REST (Representational State Transfer) - архитектурный стиль взаимодействия компонентов распределенного приложения в сети

Возможности Дуглис API

Зарегистрировать терминал - POST .../api/v1/terminal/register

Получить учетные данные  кассиров - GET .../api/v1/user/list

Получить  меню терминала - GET .../api/v1/terminal/menu

Получить  комплектации - GET .../api/v1/nomenclature/kits

....

 Эвотор API

Native Module - специальный модуль ReactNative , реализующий  программную оболочку над возможностями платформы

react-native-intergration-library

Взаимодействие с библиотекой

import { Printer, Scales, Scanner } from 'evotor-integration-library'

Printer.print(['Hello, world']);

 Поддерживаемые устройства

Фискальныый чек

Окно оплаты эвотор

 Фискальный чек

В рамка данной преддипломной практики были изучены методы взаимодействия онлайн кассы с Дуглис и Эвотор API

Заключение

ПРЕД.ПРАКТИКА

By AndreyDyrkov

ПРЕД.ПРАКТИКА

практика

  • 114