Использование Swagger
C помощью Swagger вы можете тестировать методы T-Invest API.
Swagger
Swagger — это фреймворк для спецификации RESTful API. Один из его инструментов, Swagger UI, позволяет не только интерактивно просматривать спецификацию, но и отправлять запросы.
Swagger UI
Swagger UI — один из самых популярных инструментов для создания интерактивной документации. Swagger UI создаёт интерактивную консоль API для экспериментов с запросами в реальном времени.
Использование
Авторизация
Перед отправкой запросов вам нужно авторизоваться:
-
Нажмите Authorize.
-
Введите данные в окне Available authorizations и нажмите Authorize. В нашем примере нужно ввести токен токен доступа. Пример токена —
Bearer t.QtEo8ahkNFX4RTpbqp0u4z4GDZq27HzUp6AotJASBx7_DVqmqZMHfM2Cy7JmUjS80boI9eVg
.
Отправка запроса
Чтобы создать запрос:
-
Разверните конечную точку и нажмите Try it out.
Значение примера в поле Request body станет редактируемым.
-
В редактируемом поле измените значения параметров и нажмите Execute.
Пользовательский интерфейс Swagger отправляет запрос и показывает отправленный curl. В разделе Responses можно посмотреть тело и заголовки ответа.
Если сервер обработал запрос корректно, вернётся 200 ответ. Он показывает, как должна выглядеть структура ответа.
Для спецификации RESTful API характерны отдельные коды ошибок.