Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Если вы хотите более точно контролировать работу порталов разработчиков, интегрированных в 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 для частного облака или в общедоступном облаке. Дополнительные инструкции по установке приведены в статье Как использовать Kickstart с Apigee Edge для частного облака.
Как настроить портал для разработчиков
В дистрибутив Kickstart входит настраиваемая главная страница, страница "Начало работы" и страница каталога API. Каждую из этих страниц можно изменить, добавив логотип и фирменный стиль компании, а также настроив интерфейс для разработчиков.
- Чтобы настроить логотип и цветовую схему портала для разработчиков, ознакомьтесь со статьей Как настроить портал для разработчиков.
- Чтобы создать новый контент на страницах портала, ознакомьтесь со статьей Как изменить контент и макет страниц.
- Чтобы начать работу с разделами "Часто задаваемые вопросы", "Блоги" или "Форумы", ознакомьтесь со статьей Как создать раздел "Часто задаваемые вопросы".
Дополнительную информацию о настройке и разработке страниц можно найти в следующих источниках:
- Документация по Drupal 9
- Сообщество Drupal
- Сторонний специалист по Drupal 10
Как опубликовать документацию по API с помощью каталога API Apigee
Модуль каталога API Apigee позволяет документировать API на портале для разработчиков Drupal 10 с помощью спецификаций OpenAPI и Apigee SmartDocs. Публикуя документацию по API на порталах, вы помогаете разработчикам изучать, тестировать и оценивать ваши API.
Подробнее о том, как использовать интегрированный каталог API Apigee с SmartDocs на портале для разработчиков Drupal 10, рассказывается в статье Документирование API.
Как выбрать хостинг-провайдера
Используя модули Apigee Drupal 10 с открытым исходным кодом, вы получаете полный контроль над интерфейсом разработчика на своем портале. В этом случае вы сами отвечаете за размещение и обслуживание порталов, использующих эти модули. Вы можете выбрать поставщика, который будет управлять вашим порталом для разработчиков и размещать его, например Pantheon, Acquia или другого.
Подробнее о том, как использовать Pantheon для размещения портала для разработчиков Drupal 10, рассказывается в статье Pantheon powers Apigee Drupal-based Developer Portals.
Подробнее о том, как использовать Acquia для размещения портала для разработчиков Drupal 10, рассказывается в статье Партнерство Apigee и Acquia для создания порталов для разработчиков.
О модулях Apigee, поддерживаемых Drupal 10
В таблице ниже перечислены проекты Drupal 10, которые можно использовать с Apigee, и очереди задач GitHub, в которых можно сообщать о проблемах. Мы приветствуем вклад в развитие проектов, как указано в правилах участия для каждого из них.
| Проект | Описание | Проблемы? |
|---|---|---|
| Apigee Edge | Позволяет интегрировать Drupal 10 с Apigee Edge. Включает следующие подмодули:
|
Сообщите о проблеме |
| Клиентская библиотека Apigee Edge для PHP | Позволяет легко разрабатывать клиентов PHP, которые вызывают Apigee Edge API. | Сообщите о проблеме |
| Apigee Monetization | Позволяет создать портал для разработчиков для монетизированной организации Apigee Edge. Включает следующий подмодуль:
|
Сообщите о проблеме |
| Apigee Developer Portal Kickstart | Позволяет быстро начать работу с Drupal 10 для создания портала для разработчиков Apigee. В дистрибутив Kickstart входят ядро Drupal 10, Apigee Edge, клиентская библиотека Apigee Edge для PHP, каталог API Apigee, монетизация Apigee, а также настраиваемые темы и шаблоны. | Сообщите о проблеме |
| Каталог API Apigee | Позволяет документировать API с помощью спецификаций OpenAPI и SmartDocs. | Сообщите о проблеме |