Создайте свой портал с помощью Drupal 10.

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

Для тех, кто хочет больше контроля над возможностями порталов разработчиков, интегрированных в Apigee Edge , Drupal 10 предоставляет мощную систему управления контентом (CMS) корпоративного уровня с открытым исходным кодом. Используя модули Apigee для Drupal 10, вы можете создать полностью настраиваемый портал разработчиков с большей гибкостью и контролем над пользовательским интерфейсом. Поскольку проекты Drupal 10 и эти модули являются проектами с открытым исходным кодом, вы можете расширять и вносить свой вклад в их разработку, а также использовать знания сообществ Apigee и Drupal.

Быстро начните работу с Apigee Kickstart!

Самый быстрый способ запустить портал для разработчиков с помощью Apigee Edge — использовать Apigee Developer Portal Kickstart. Apigee Developer Portal Kickstart — это дистрибутив Drupal, который позволяет быстро оценить возможность использования Drupal 10 для создания портала разработчиков Apigee. Kickstart объединяет все необходимые модули и библиотеки с открытым исходным кодом для Apigee Drupal, которые помогут создать портал, настроить подключение к Apigee Edge, продемонстрировать ваши API-продукты и опубликовать справочную документацию по API.

Начать

Инструкции по установке дистрибутива Kickstart можно найти на Drupal.org в разделе Apigee Developer Portal Kickstart . Установщик Kickstart запросит у вас всю необходимую информацию для установки ядра Drupal 10, настройки подключения к Apigee Edge и запуска вашего сайта с настраиваемой темой. Kickstart также включает предварительно настроенные сущности страниц Drupal для главной страницы вашего портала разработчиков, страницы каталога API и страницы «Начало работы». Также включены модули для часто задаваемых вопросов, блогов и форумов для создания вашего сообщества разработчиков.

Используйте Kickstart с Apigee Edge для создания частного облака.

Вы также можете использовать профиль установки Kickstart для установки портала разработчиков на базе Drupal 10 с использованием CentOS 7/RHEL 7. Это рекомендуемый вариант для клиентов, которые предпочитают самостоятельное размещение портала разработчиков на локальных серверах. Созданный с помощью этой установки портал разработчиков может подключаться к организации в Apigee Edge for Private Cloud или к организации в публичном облаке. Дополнительные инструкции по установке см. в разделе «Использование Kickstart с Apigee Edge for Private Cloud» .

Настройте свой портал разработчика

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

Для дополнительной настройки или разработки страниц обратитесь к следующим источникам:

Опубликуйте документацию по API в каталоге API Apigee.

Модуль API Catalog от Apigee позволяет документировать ваши API в портале разработчиков Drupal 10, используя спецификации OpenAPI и Apigee SmartDocs. Публикация документации по API на ваших порталах упрощает разработчикам изучение, тестирование и оценку ваших API.

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

Выберите своего хостинг-провайдера

Использование модулей Apigee Drupal 10 с открытым исходным кодом предоставляет вам полный контроль над работой вашего портала для разработчиков. При таком варианте самостоятельного управления вы сами отвечаете за размещение и поддержку сайтов портала, использующих эти модули. Вы можете выбрать поставщика услуг по управлению и размещению вашего портала для разработчиков, например, Pantheon , Acquia или другого.

Для получения дополнительной информации о сотрудничестве с Pantheon для размещения вашего портала разработчиков Drupal 10 см. статью «Pantheon обеспечивает работу порталов разработчиков Apigee на базе Drupal» .

Для получения дополнительной информации о сотрудничестве с Acquia по размещению вашего портала разработчиков Drupal 10, см. статью «Apigee и Acquia объединяют усилия для создания порталов разработчиков» .

Информация о модулях Apigee, поддерживаемых для Drupal 10.

В таблице ниже приведено краткое описание проектов Drupal 10, доступных для использования с Apigee, а также соответствующие очереди задач GitHub для сообщения о проблемах. Приветствуются любые предложения по участию в проектах, как указано в рекомендациях для каждого проекта.

Проект Описание Проблемы?
Эпиги Эдж Позволяет интегрировать Drupal 10 с Apigee Edge. Включает следующие подмодули: Сообщить о проблеме
Клиентская библиотека Apigee Edge для PHP Упрощает разработку PHP-клиентов, которые обращаются к API Apigee Edge. Сообщить о проблеме
Монетизация Apigee Позволяет создать портал для разработчиков в организации, монетизируемой с помощью Apigee Edge. Включает следующий подмодуль: Сообщить о проблеме
Запуск портала разработчиков Apigee Позволяет быстро начать работу с Drupal 10 для создания портала разработчиков Apigee. Дистрибутив Kickstart включает ядро ​​Drupal 10, Apigee Edge, клиентскую библиотеку Apigee Edge для PHP, каталог API Apigee, систему монетизации Apigee, а также настраиваемые темы и шаблоны. Сообщить о проблеме
Каталог API Apigee Позволяет документировать ваши API с использованием спецификаций OpenAPI и SmartDocs. Сообщить о проблеме