Как портал разработчика взаимодействует с Edge

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

Большая часть информации, используемой порталом разработчиков, хранится в Apigee Edge. Портал выступает в качестве клиента Edge. При необходимости портал разработчика отправляет запрос HTTP или HTTPS REST для получения информации или отправки информации в Edge. Например, когда разработчик регистрирует новое приложение на портале, портал отправляет в Edge запрос на сохранение информации о приложении.

Портал и Edge-коммуникация

В следующих разделах представлена ​​более подробная информация.

Где хранятся регистрация приложения и ключи API

Когда разработчик API завершает процесс регистрации приложения на портале разработчика, портал отправляет информацию о приложении в Apigee Edge, включая имя приложения и продукты API, связанные с приложением. Если Edge успешно регистрирует приложение, Edge возвращает порталу один ключ API. Разработчик API использует этот ключ API для доступа к продуктам API, связанным с приложением.

Информация о приложениях и ключах API хранится только в Edge; он не хранится на портале. Когда разработчик API использует портал для просмотра информации о приложении, например, через страницу «Мои приложения», портал отправляет запрос Edge с ключом API для доступа к информации.

Аналогичным образом, когда разработчик API добавляет, удаляет или изменяет приложение, портал отправляет изменения в Edge для сохранения.

Поскольку вся информация о приложениях и ключах API хранится в Edge, администратор Edge может изменить эту информацию с помощью пользовательского интерфейса Edge или API управления. Например, администратор может:

  • Добавление, удаление или изменение приложения разработчика API
  • Утвердить или отозвать ключ API для приложения разработчика API

Дополнительные сведения см. в разделе Регистрация приложений и управление ключами API .

Где хранится информация о разработчике API

Когда разработчик API регистрируется в качестве нового пользователя портала разработчика, информация о разработчике API создается и сохраняется в Edge. Информация, которая хранится для каждого разработчика API, включает в себя:

  • Имя и фамилия
  • Адрес электронной почты
  • Имя пользователя
  • Статус учетной записи портала (активен или заблокирован)
  • Роль портала (аутентифицированный пользователь, администратор, другое)
  • Разрешения на основе ролей

Адрес электронной почты — это основной ключ, используемый Edge для идентификации разработчика API, и каждый из них должен быть уникальным. На основе первичного ключа Edge генерирует уникальный идентификатор разработчика для каждой организации, к которой принадлежит разработчик API. Возможно, вам придется использовать идентификатор разработчика, чтобы сопоставить приложение с разработчиком API.

Дополнительные сведения см. в разделе Регистрация разработчиков приложений .