Вы просматриваете документацию 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. Каждую из этих страниц можно изменить в соответствии с фирменным стилем вашей компании, логотипом и индивидуальным интерфейсом для разработчиков.
- Чтобы настроить логотип и цветовую схему вашего портала для разработчиков, см. раздел «Настройка портала для разработчиков» .
- Чтобы создать новый контент на страницах вашего портала, см. раздел «Редактирование содержимого и макета страниц» .
- Чтобы начать работу с разделом часто задаваемых вопросов (FAQ), блогами или форумами, см. раздел «Создание раздела часто задаваемых вопросов» .
Для дополнительной настройки или разработки страниц обратитесь к следующим источникам:
- Документация Drupal 9
- Сообщество Drupal
- Сторонний эксперт, специализирующийся на Drupal 10.
Опубликуйте документацию по 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. | Сообщить о проблеме |