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

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

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