Підключення API для роботи з Комплексом

Для підключення та використання АРІ для роботи з Комплексом необхідно завантажити програму Postman (https://www.postman.com/downloads/) та встановити дану програму на комп'ютер.

Провести налаштування середовища роботи:

  • Після встановлення може з'явитися вікно для реєстрації – його потрібно просто закрити. Оскільки ми не маємо інтернету, то ми не зможемо зареєструватися.
  • Далі необхідно додати методи, за допомогою яких можна буде підключитися до баз Комплексу ІС-про.
  • Перший раз необхідно створити файл…….json . В подальшому такий файл можна використовувати для імпорту на інших комп'ютерах
  • Для імпорту файлу необхідно натиснути кнопку Import (№1 ) і перетягнути файл у спеціальну зону (№2 ) або натиснути кнопку Choose File та обрати файл.

Після додавання файлу, в лівій частині вікна має з'явитися нова Колекція (каталог), в якій відображатимуться підготовлені методи для підключення до серверів та баз ІС-про.

  • 1 – "Колекція" - яка додалася після імпорту.
  • 2 – «Каталоги» – входять до колекції.
  • 3 – «Запити» - розміщуються в каталогах (це наші методи, які ми перевірятимемо)
  • 4 – Перелік серверів для підключення. Підставляються в {{baseUrl}}
  • 5 – Відображення інформації на сервері (Адреса та користувачі для підключення)
  • 6 – Менеджер з'єднань (Налаштування списку з'єднань)

Далі у вікні необхідно додати змінні, які будуть автоматично підставлятися в методи сервера: login і password. Зберегти.

Дані змінні будуть підставлятися в змінні, які ми подаємо в методи, наприклад, у методі Логін:

{

  • "Login": "{{login}}", - Наш ЛОГИН
  • "Password": "{{password}}", - Наш ПАРОЛЬ
  • "StatCd": 32,
  • "CheckDuplLogin": false

}

Примітка:
Змінні методи можна вводити руками, описаний метод для автоматизації і простоти використання.
Далі виконуємо методи підключення до бази.
Примітка:
У рядку введення ІР та порту вносимо дані. Порт та ІР повинні бути відкриті та відповідати шляху встановленого сервера додатків

Натиснути кнопку Send виконати метод.

Register Station – реєструємо станцію. Під час виконання цього методу отримуємо значення session Token (синій).

Register User – реєстрація користувача

На вкладці Header створюємо значення SessionToken, куди записуємо отриманий у попередньому методі sessionToken.

У полі body вводимо свій логін, пароль від користувача.

У ході виконання цього методу отримуємо значення token.

Register Firm – аналогічно попередньому методу на вкладці Header створюємо значення SessionToken, куди записуємо отриманий у першому методі sessionToken.

Отриманий у методі Register User значення token записуємо на вкладці authorization, вибираючи параметр bearer token.

На вкладці body:

{

"firm": 1

}

Де 1 – rcd фірми

Можна запускати методи, описані в http://192.168.157.69:14000/swagger, використовуючи параметри описані в методах/

Аналогічно Register Firm заповнюємо значення на вкладках Header та Autorization.