Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
На этом шаге вы опубликуете API на портале, выполнив следующие действия:
1. Создайте спецификацию OpenAPI
2. Создайте прокси-сервер API на основе спецификации
3. Создайте продукт API
4. Как опубликовать API на портале
Шаг 1. Создайте спецификацию OpenAPI
Каждая спецификация OpenAPI служит источником достоверных данных на протяжении всего жизненного цикла API. Одна и та же спецификация используется на каждом этапе жизненного цикла API, от разработки до публикации.
Чтобы создать спецификацию OpenAPI:
- На панели навигации слева выберите Разработка > Спецификации, чтобы открыть страницу Спецификации.
- Нажмите + Спецификация > Импортировать URL.
- В диалоговом окне импорта введите следующую информацию:
- Название импорта: helloworld
URL импорта: https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml
Нажмите Импортировать.
Шаг 2. Создайте прокси API на основе спецификации
Создайте прокси-сервер API на основе спецификации OpenAPI, описывающей API.
Чтобы создать прокси-сервер API на основе спецификации OpenAPI:
- На странице спецификаций наведите указатель на спецификацию helloworld, чтобы открыть меню действий.
- Нажмите
, чтобы создать прокси API на основе спецификации.
Откроется мастер создания прокси, и страница "Сведения" будет заполнена значениями из спецификации OpenAPI. - Измените поле Описание следующим образом: Прокси-сервер API для приложения Hello World.
- Нажмите Далее.
На странице Правила:
- В разделе Безопасность: авторизация выберите Пропустить (без авторизации).
- В разделе Безопасность: браузер выберите Добавить заголовки CORS .

Нажмите Далее.
На странице Потоки убедитесь, что выбраны все операции, и нажмите Далее.

На странице "Виртуальные хосты" убедитесь, что выбраны все виртуальные хосты, и нажмите Далее.
На странице Сводка в разделе Необязательное развертывание выберите среду, в которой нужно выполнить развертывание.

Нажмите Создать.
На странице "Сводка" вы увидите подтверждение того, что новый прокси-сервер API создан и развернут в тестовой среде.
Шаг 3. Создайте продукт API
Создайте продукт API, содержащий ресурсы API, которые вы хотите предоставить потребителям API.
Чтобы создать продукт API:
- На панели навигации слева выберите Publish > API Products (Опубликовать > Продукты API). Откроется страница API Products (Продукты API).
-
Нажмите + Продукт API.
Откроется страница "Новый продукт". -
Введите сведения о продукте для продукта API.
Примечание. По умолчанию поля "Отображаемое имя" и "Описание" показываются на портале при публикации продукта API. Вы можете изменить значения в разделе Шаг 4. Опубликуйте API на портале.
Поле Значение Название Hello World Отображаемое название Hello World Описание Простой пример "Hello, world!" Среда Выберите среду, в которой развернут прокси-сервер API. Доступ Общедоступное Как автоматически одобрять запросы на доступ Включено Квота (оставьте пустым) Разрешенные области действия OAuth (оставьте пустым) -
В разделе Ресурсы API нажмите Добавить прокси, чтобы указать прокси API, которые нужно добавить в продукт API.
Откроется диалоговое окно Добавить ресурс API. - Нажмите API Proxy (Прокси API) (если этот вариант ещё не выбран) и выберите в списке Mock-Target-API.
- Нажмите Добавить.
-
Нажмите Сохранить, чтобы сохранить продукт API.
Шаг 4. Опубликуйте API на портале
Опубликуйте API на портале, чтобы клиенты могли узнать о нем и использовать его.
Чтобы опубликовать API на портале, выполните следующие действия:
- Перейдите на страницу API на портале:
- На панели навигации слева выберите Публикация > Порталы.
- Нажмите на строку Мой первый портал, чтобы открыть портал.
- Нажмите Каталог API, чтобы перейти на страницу API.
- Нажмите +.
- В диалоговом окне Добавить продукт API в каталог выберите Hello World и нажмите Далее.
- В разделе Сведения об API настройте следующие параметры:
- Чтобы опубликовать API на портале, выберите Опубликовано (в каталоге).
- Для изображения:
- Нажмите Выбрать изображение.
- Нажмите home-background.jpg в списке существующих изображений в диалоговом окне Выбрать изображение.
- Нажмите Выбрать.
- Посмотрите изображение и нажмите Выбрать.
- В поле Categories (Категории) введите Get Started (Начать) и нажмите Ввод.
Оставьте для остальных значений настройки по умолчанию.
- В разделе Документация по API, чтобы автоматически создать справочную документацию по API на основе снимка спецификации OpenAPI:
- Выберите Документ OpenAPI.
- Нажмите Выбрать документ.
- Выберите вкладку Мои характеристики, если она ещё не выбрана.
- Выберите helloworld из списка спецификаций.
- Нажмите Выбрать.
-
Нажмите Сохранить.
Чтобы посмотреть справочную документацию по API:
- Нажмите Портал трансляций, чтобы посмотреть изменения на портале (или обновите страницу, если она уже открыта в другой вкладке).
- Чтобы посмотреть опубликованный API, нажмите APIs (API) на панели навигации вверху страницы.
- Нажмите на карточку Hello World, чтобы посмотреть справочную документацию по API. Попробуйте API

Поздравляем! Вы успешно прошли обучение. Готовы приступать к работе? Перейдите на страницу Создание интегрированного портала.