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

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

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

Портальная и периферийная связь

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

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

Когда разработчик API завершает процесс регистрации приложения на портале разработчиков, портал отправляет информацию о приложении в Apigee Edge, включая название приложения и связанные с ним API-продукты. Если 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.

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