Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
Как поставщик API, вы разработали набор API для предоставления доступа к вашим бэкэнд-сервисам. Ваш следующий шаг — создание портала для разработчиков , который позволит разработчикам приложений:
- Узнайте больше о ваших данных и предлагаемых услугах.
- Изучите, как использовать API, ознакомившись с подробной документацией, включая примеры использования, учебные пособия и справочные материалы.
- Для создания приложений, использующих ваши API, зарегистрируйтесь, используя систему самообслуживания.
Обзор решений для порталов разработчиков
Apigee поддерживает несколько решений для порталов разработчиков, которые суммированы в следующей таблице, от простых готовых решений до полностью настраиваемых и расширяемых. При выборе решения необходимо сбалансировать ваши требования к настройке с временем и знаниями, необходимыми для внедрения вашего портала.
| Решение | Функции | Размещено на платформе Apigee? | Поддерживать (Требуется лицензионная подписка) |
|---|---|---|---|
| Интегрированный портал Apigee | Разработка простого портала самообслуживания. ( Только для клиентов публичного облака Apigee Edge ) | Да | Круглосуточная поддержка Apigee | Портал Drupal 10 | Разработка полностью настраиваемого портала самообслуживания с использованием проектов Drupal 10 с открытым исходным кодом. Интеграция с Apigee с помощью модуля Apigee Edge. | Нет | Круглосуточная поддержка Apigee для устранения неполадок. |
| Пользовательский портал | Полностью настраиваемая разработка портала своими руками с использованием API платформы Apigee. | Нет | Круглосуточная поддержка Apigee только для API платформы Apigee. |
Выберите решение для портала разработчика.
Чтобы помочь вам определиться с выбором решения для портала разработчика, рассмотрите следующее дерево решений и ознакомьтесь со сравнением функций портала разработчика .

Если вы являетесь клиентом Apigee Edge for Public Cloud, рассмотрите возможность создания интегрированного с Apigee портала , если вы планируете поддерживать распространенные сценарии использования при разработке порталов, такие как стандартные процессы регистрации и создания приложений, и вносите больше стилистических, чем функциональных изменений.
В настоящее время порталы на основе Drupal являются единственным вариантом для клиентов Apigee Edge for Private Cloud и тех, кто занимается монетизацией.
Сравнение функций портала для разработчиков
В таблице ниже приведено сравнение функций интегрированного портала Apigee и портала для разработчиков на основе Drupal .
| Особенность | Интегрированный портал | Drupal |
|---|---|---|
| Разработка контента для портала с использованием Markdown. | ||
| Разработка контента для портала с использованием HTML. | ||
| Документация по API, созданная на основе спецификаций OpenAPI. | ||
| Поддержка версии 3 спецификации OpenAPI | ||
| Отправляйте запросы в режиме реального времени из справочника API. | ||
| Пользовательская тема | ||
| Пользовательские меню | ||
| Сторонние теги, такие как Google Analytics. | ||
| Пользовательский JavaScript-код | ||
| Пользовательское доменное имя | ||
| HTTPS включен | ||
| Условия создания учетной записи | ||
| Оптимизация отображения на мобильных устройствах | ||
| Интеграция с пользовательскими скриптами и тегами скриптов. | ||
| конфигурация SMTP | ||
| Настройка шаблона электронного письма | ||
| CAPTCHA для предотвращения спама | ||
| Роли и права доступа для учетных записей разработчиков/пользователей | ||
| Федеративный вход | ||
| API для управления контентом | Использование Drupal | |
| Монетизация | Вскоре | |
| Настройка поиска | * | |
| Блоги и форумы | ** | |
| Шаблоны страниц для создания контента | ||
| Аналитика приложений на портале | ||
| Управление событиями на основе правил | ||
| Расширяемая с помощью дополнительных модулей. | ||
| Настраиваемые сценарии регистрации приложений | ||
| Настраиваемые процессы регистрации разработчиков | ||
| Журналы портала | ||
| проверка ссылок | ||
| Поддержка Microsoft Internet Explorer/Microsoft Edge | Только Microsoft Edge | |
| Поддержка Apigee | См. таблицу выше. | См. таблицу выше. |
Создайте интегрированный портал
Если вы являетесь клиентом Apigee Edge for Public Cloud, вы можете быстро создать облегченный портал разработчика в пользовательском интерфейсе Edge. Перейдите по ссылке https://apigee.com/edge , войдите в систему и выберите «Публикация» > «Порталы» в боковой панели навигации пользовательского интерфейса Edge. Подробную информацию см. в разделе «Создание интегрированного портала» .
На следующем рисунке показана главная страница интегрированного портала.

Создайте портал на основе Drupal.
Используя инструменты разработки порталов Drupal, вы можете создать полностью настраиваемый портал для разработчиков. Drupal предоставляет богатый набор функций и все возможности CMS Drupal, а также дополнительные модули Drupal, разработанные Apigee. Однако внедрение портала на основе Drupal требует больше времени и усилий.
Apigee Edge совместим со следующими версиями Drupal:
| Версия | Описание |
|---|---|
| Drupal 10 | Предоставляет надежную, управляемую клиентом, открытую систему управления контентом (CMS) корпоративного уровня. Поскольку Drupal 10 является открытым исходным кодом, вы можете расширять и вносить свой вклад в структуру разработки порталов Drupal 10, используя знания сообщества Drupal. Для получения дополнительной информации см. раздел «Создайте свой портал с помощью Drupal 10» . |
Создайте собственный портал, используя API Apigee Edge.
Создайте собственный, полностью настраиваемый портал, используя API-интерфейсы Apigee Edge, представленные в следующей таблице. Для получения дополнительной информации см.:
| Категория | API Apigee | Описание |
| Аналитика | Статистика | Просматривайте аналитику по вашим API. |
| Ключи API | Ключевые слова приложения: Разработчик | Управление ключами API, используемыми для авторизации использования API в приложениях. |
| API-продукты | API-продукты | Управляйте продуктами API, которые вы публикуете на портале разработчиков. |
| Приложения | Приложения | Управляйте приложениями, зарегистрированными разработчиками для использования ваших API. |
| Разработчики | Разработчики | Управляйте разработчиками, зарегистрированными на вашем портале для разработчиков. |
| Монетизация | Монетизация | Монетизируйте свои API. |
Упростите интеграцию клиентского приложения вашего портала с помощью библиотеки Apigee Edge Client Library для PHP . SDK упрощает написание PHP-модулей, использующих API Apigee, описанные в предыдущей таблице. Для получения дополнительной информации о библиотеке Apigee API Client Library для PHP см.:
, Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
Как поставщик API, вы разработали набор API для предоставления доступа к вашим бэкэнд-сервисам. Ваш следующий шаг — создание портала для разработчиков , который позволит разработчикам приложений:
- Узнайте больше о ваших данных и предлагаемых услугах.
- Изучите, как использовать API, ознакомившись с подробной документацией, включая примеры использования, учебные пособия и справочные материалы.
- Для создания приложений, использующих ваши API, зарегистрируйтесь, используя систему самообслуживания.
Обзор решений для порталов разработчиков
Apigee поддерживает несколько решений для порталов разработчиков, которые суммированы в следующей таблице, от простых готовых решений до полностью настраиваемых и расширяемых. При выборе решения необходимо сбалансировать ваши требования к настройке с временем и знаниями, необходимыми для внедрения вашего портала.
| Решение | Функции | Размещено на платформе Apigee? | Поддерживать (Требуется лицензионная подписка) |
|---|---|---|---|
| Интегрированный портал Apigee | Разработка простого портала самообслуживания. ( Только для клиентов публичного облака Apigee Edge ) | Да | Круглосуточная поддержка Apigee | Портал Drupal 10 | Разработка полностью настраиваемого портала самообслуживания с использованием проектов Drupal 10 с открытым исходным кодом. Интеграция с Apigee с помощью модуля Apigee Edge. | Нет | Круглосуточная поддержка Apigee для устранения неполадок. |
| Пользовательский портал | Полностью настраиваемая разработка портала своими руками с использованием API платформы Apigee. | Нет | Круглосуточная поддержка Apigee только для API платформы Apigee. |
Выберите решение для портала разработчика.
Чтобы помочь вам определиться с выбором решения для портала разработчика, рассмотрите следующее дерево решений и ознакомьтесь со сравнением функций портала разработчика .

Если вы являетесь клиентом Apigee Edge for Public Cloud, рассмотрите возможность создания интегрированного с Apigee портала , если вы планируете поддерживать распространенные сценарии использования при разработке порталов, такие как стандартные процессы регистрации и создания приложений, и вносите больше стилистических, чем функциональных изменений.
В настоящее время порталы на основе Drupal являются единственным вариантом для клиентов Apigee Edge for Private Cloud и тех, кто занимается монетизацией.
Сравнение функций портала для разработчиков
В таблице ниже приведено сравнение функций интегрированного портала Apigee и портала для разработчиков на основе Drupal .
| Особенность | Интегрированный портал | Drupal |
|---|---|---|
| Разработка контента для портала с использованием Markdown. | ||
| Разработка контента для портала с использованием HTML. | ||
| Документация по API, созданная на основе спецификаций OpenAPI. | ||
| Поддержка версии 3 спецификации OpenAPI | ||
| Отправляйте запросы в режиме реального времени из справочника API. | ||
| Пользовательская тема | ||
| Пользовательские меню | ||
| Сторонние теги, такие как Google Analytics. | ||
| Пользовательский JavaScript-код | ||
| Пользовательское доменное имя | ||
| HTTPS включен | ||
| Условия создания учетной записи | ||
| Оптимизация отображения на мобильных устройствах | ||
| Интеграция с пользовательскими скриптами и тегами скриптов. | ||
| конфигурация SMTP | ||
| Настройка шаблона электронного письма | ||
| CAPTCHA для предотвращения спама | ||
| Роли и права доступа для учетных записей разработчиков/пользователей | ||
| Федеративный вход | ||
| API для управления контентом | Использование Drupal | |
| Монетизация | Вскоре | |
| Настройка поиска | * | |
| Блоги и форумы | ** | |
| Шаблоны страниц для создания контента | ||
| Аналитика приложений на портале | ||
| Управление событиями на основе правил | ||
| Расширяемая с помощью дополнительных модулей. | ||
| Настраиваемые сценарии регистрации приложений | ||
| Настраиваемые процессы регистрации разработчиков | ||
| Журналы портала | ||
| проверка ссылок | ||
| Поддержка Microsoft Internet Explorer/Microsoft Edge | Только Microsoft Edge | |
| Поддержка Apigee | См. таблицу выше. | См. таблицу выше. |
Создайте интегрированный портал
Если вы являетесь клиентом Apigee Edge for Public Cloud, вы можете быстро создать облегченный портал разработчика в пользовательском интерфейсе Edge. Перейдите по ссылке https://apigee.com/edge , войдите в систему и выберите «Публикация» > «Порталы» в боковой панели навигации пользовательского интерфейса Edge. Подробную информацию см. в разделе «Создание интегрированного портала» .
На следующем рисунке показана главная страница интегрированного портала.

Создайте портал на основе Drupal.
Используя инструменты разработки порталов Drupal, вы можете создать полностью настраиваемый портал для разработчиков. Drupal предоставляет богатый набор функций и все возможности CMS Drupal, а также дополнительные модули Drupal, разработанные Apigee. Однако внедрение портала на основе Drupal требует больше времени и усилий.
Apigee Edge совместим со следующими версиями Drupal:
| Версия | Описание |
|---|---|
| Drupal 10 | Предоставляет надежную, управляемую клиентом, открытую систему управления контентом (CMS) корпоративного уровня. Поскольку Drupal 10 является открытым исходным кодом, вы можете расширять и вносить свой вклад в структуру разработки порталов Drupal 10, используя знания сообщества Drupal. Для получения дополнительной информации см. раздел «Создайте свой портал с помощью Drupal 10» . |
Создайте собственный портал, используя API Apigee Edge.
Создайте собственный, полностью настраиваемый портал, используя API-интерфейсы Apigee Edge, представленные в следующей таблице. Для получения дополнительной информации см.:
| Категория | API Apigee | Описание |
| Аналитика | Статистика | Просматривайте аналитику по вашим API. |
| Ключи API | Ключевые слова приложения: Разработчик | Управление ключами API, используемыми для авторизации использования API в приложениях. |
| API-продукты | API-продукты | Управляйте продуктами API, которые вы публикуете на портале разработчиков. |
| Приложения | Приложения | Управляйте приложениями, зарегистрированными разработчиками для использования ваших API. |
| Разработчики | Разработчики | Управляйте разработчиками, зарегистрированными на вашем портале для разработчиков. |
| Монетизация | Монетизация | Монетизируйте свои API. |
Упростите интеграцию клиентского приложения вашего портала с помощью библиотеки Apigee Edge Client Library для PHP . SDK упрощает написание PHP-модулей, использующих API Apigee, описанные в предыдущей таблице. Для получения дополнительной информации о библиотеке Apigee API Client Library для PHP см.: