IPI Enterprise Server як web API
IPI Enterprise Server web API
Майже все, що ви можете робити з веб-інтерфейсом IES, ви можете робити через виклики IES REST API
Дотримуйтесь інструкції Quick Start
:
Веб-API IES призначений для інтеграції служби автентифікації IPI зі сторонніми службами. Використовуючи API, ви можете керувати співробітниками, пристроями та обліковими даними. Майже все, що ви можете робити з веб-інтерфейсом IES, ви можете робити через виклики IES REST API. Щоб переглянути список доступних методів, їхні параметри та значення, що повертаються, вам потрібно встановити власний екземпляр IES і відкрити посилання:
https://<your_server_name>/swagger/
За цим посиланням ви також зможете перевірити кожен метод. Щоб використовувати виклики веб-API із зовнішньої програми чи служби, вам потрібно спочатку авторизуватися. Використовуйте метод POST
https://<your_server_name>/api/Identity/LoginWithPassword
і надішліть свій логін (email) і пароль у форматі json.
Заголовки відповідей від сервера міститимуть файл cookie під назвою ".AspNetCore.Identity.Application". Додайте цей файл cookie до заголовків кожного наступного запиту. Файл cookie ідентифікації дійсний протягом двох тижнів, після чого вам потрібно знову запитати метод:
https://<your_server_name>/api/Identity/LoginWithPassword
Last updated