Учебник: Использование расширений

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

Расширение — это своего рода мост между вашими API-прокси и внешним ресурсом. В этом руководстве показано, что такое расширение, и пройдут необходимые процедуры.

Предварительные условия

Прежде чем приступить к работе с этим руководством, убедитесь, что вы выполнили все следующее:

Область Шаги Сделанный?
Апигей Край Apigee должен включить функцию расширений для вашей организации Apigee Public Cloud. Если эта функция включена, вы увидите пункт меню «Расширения» в меню администратора пользовательского интерфейса Edge.

Если нет, обратитесь в службу поддержки Apigee Edge .

Облачная платформа Google
  1. Создайте проект на Google Cloud Platform , если у вас его еще нет. Ваш прокси-сервер API будет записывать записи в журнал, используя этот проект.
  2. Создайте рабочую область для своего проекта Google Cloud, как описано в разделе «Создание рабочей области» .
Сервисный аккаунт
  1. Создайте или выберите учетную запись Google Cloud Service (SA), с помощью которой мы будем проходить аутентификацию в Google Cloud. Вы можете создать SA в консоли Google Cloud в разделе IAM & Admin > Service account .
  2. Назначьте SA роль записи журналов в разделе «Ведение журналов» > «Запись журналов» . Дополнительные сведения см. в разделе Предоставление ролей учетной записи службы для определенных ресурсов .
  3. Загрузите файл SA JSON для настройки расширения. Дополнительные сведения см. в разделе Создание ключей сервисных учетных записей и управление ими .

Готовый? Начнем!

Чтобы использовать расширения с Apigee Edge:

  1. Шаг 1. Добавьте расширение в Edge .
  2. Шаг 2. Настройте и разверните для тестирования .
  3. Шаг 3. Используйте политику ExtensionCallout .
  4. Шаг 4. Разверните прокси .
  5. Шаг 5. Зарегистрируйте переменную потока сообщений .