Automation API с Swagger

Swagger, также известный как OpenAPI - это не зависящая от языка спецификация для описания REST API. Она помогает разработчикам понять возможности сервиса, создавая интерактивную документацию и справочные страницы для веб-API.

Страница ArcGIS Earth Automation API

ArcGIS Earth Automation API Automation API использует Swashbuckle.AspNetCore, проект с открытым исходным кодом, для создания документов Swagger и реализации пользовательского интерфейса Swagger, чтобы предложить веб-интерфейс, предоставляющий информацию.

После включения ArcGIS Earth Automation API вы можете найти ссылку Swagger в расширенных настройках приложения. URL-адрес по умолчанию http://localhost:8000/swagger/index.html.

Пользовательский интерфейс Swagger выглядит так:

Пользовательский интерфейс Swagger

Вы можете протестировать каждый метод публичного действия в контроллере из Swagger UI.

  1. Щелкните имя метода, чтобы развернуть раздел.
  2. Щелкните Попробовать.
  3. Добавьте необходимые параметры.
  4. Щелкните Выполнить.