Estás viendo la documentación de Apigee Edge.
Ve a la
documentación de Apigee X. info
Para quienes desean tener más control sobre la experiencia proporcionada por los portales para desarrolladores integrados en Apigee Edge, Drupal 10 proporciona un sistema de administración de contenido (CMS) de nivel empresarial y de código abierto. Con los módulos de Apigee para Drupal 10, puedes compilar un portal para desarrolladores totalmente personalizado, con mayor flexibilidad y control sobre la experiencia del desarrollador. Debido a que los proyectos proyecto Drupal 10, y estos módulos son de código abierto, puedes ampliar y contribuir a su desarrollo y aprovechar el conocimiento de las comunidades de Apigee y Drupal.
Ponte en marcha rápidamente con Apigee Kickstart
La forma más rápida de poner en marcha un sitio de portal para desarrolladores con Apigee Edge es usar Apigee Developer Portal Kickstart. Apigee Developer Portal Kickstart es una distribución Drupal que te permite evaluar rápidamente con Drupal 10 para crear un portal de desarrolladores de Apigee. Kickstart reúne todos los módulos y bibliotecas de Apigee Drupal de código abierto que necesitas para crear un portal, configurar una conexión con Apigee Edge, mostrar tus productos de API y publicar la documentación de referencia de la API.
Comenzar
Las instrucciones para instalar la distribución de Kickstart se pueden encontrar en Drupal.org en Apigee Developer Portal Kickstart. El instalador de Kickstart te solicitará toda la información necesaria para instalar el núcleo de Drupal 10, configurar la conexión con Apigee Edge y poner en marcha tu sitio con un tema personalizable. Kickstart también incluye entidades de página Drupal preconfiguradas para la página principal del portal para desarrolladores, la página del catálogo de la API y la página "Primeros pasos". También se incluyen módulos de preguntas frecuentes, blogs y foros para crear la comunidad de desarrolladores.
Usa Kickstart con Apigee Edge para la nube privada
También puedes usar el perfil de instalación de Kickstart para instalar un portal para desarrolladores basado en Drupal 10 con CentOS 7/RHEL 7. Esta es la ruta recomendada para los clientes que prefieren una opción de autoadministración para alojar un portal para desarrolladores en servidores locales. El portal para desarrolladores que se crea con esta instalación puede conectarse a una organización en Apigee Edge para la nube privada o a una organización en la nube pública. Para obtener más instrucciones de instalación, consulta Cómo usar Kickstart con Apigee Edge para la nube privada.
Personaliza tu portal para desarrolladores
La distribución de Kickstart incluye una página principal personalizable, una página de "Primeros pasos" y una página del catálogo de la API. Se puede modificar cada una de estas páginas para que reflejen la marca, el logotipo y la experiencia personalizada para desarrolladores de tu empresa.
- Para personalizar el logotipo y el esquema de colores de tu portal para desarrolladores, consulta Personaliza el portal para desarrolladores.
- Para crear contenido nuevo en las páginas de tu portal, consulta Cómo editar el contenido y el diseño de tus páginas.
- Para comenzar a usar las Preguntas frecuentes, los blogs o los foros, consulta Cómo crear preguntas frecuentes.
Para realizar personalizaciones adicionales o desarrollo de páginas, consulta las siguientes fuentes:
- Documentación de Drupal 9
- Comunidad de Drupal
- Terceros con experiencia en Drupal 10
Publica la documentación de tu API con el catálogo de la API de Apigee
El módulo del catálogo de la API de Apigee te permite documentar tus APIs en el portal para desarrolladores de Drupal 10 con las especificaciones de OpenAPI y los SmartDocs de Apigee. La publicación de la documentación de la API en tus portales permite a los desarrolladores aprender, probar y evaluar tus API.
Si deseas obtener más información para usar el catálogo integrado de API de Apigee con SmartDocs en tu portal para desarrolladores de Drupal 10, consulta Documenta tus API.
Elige tu proveedor de hosting
El uso de los módulos de código abierto de Drupal 10 de Apigee te brinda control total sobre la experiencia de los desarrolladores en tu portal. Con esta opción autoadministrada, usted es responsable de alojar y mantener los sitios del portal que aprovechan estos módulos. Puedes elegir un proveedor para administrar y alojar tu portal para desarrolladores, como Pantheon, Acquia o algún otro proveedor.
A fin de obtener más información sobre cómo trabajar con Pantheon para alojar tu portal para desarrolladores de Drupal 10, consulta Pantheon impulsa los portales para desarrolladores basados en Drupal de Apigee.
Si deseas obtener más información para trabajar con Acquia modo que puedas alojar tu portal para desarrolladores de Drupal 10, consulta Apigee and Acquia partner together to deliver development portals.
Acerca de los módulos de Apigee compatibles con Drupal 10
En la siguiente tabla, se resumen los proyectos de Drupal 10 que están disponibles para su uso con Apigee y las colas de problemas de GitHub correspondientes para informar problemas. Las contribuciones se valoran, como se indica en los lineamientos para la contribución de cada proyecto.
Proyecto | Descripción | ¿Tiene problemas? |
---|---|---|
Apigee Edge | Te permite integrar Drupal 10 con Apigee Edge. Incluye los siguientes submódulos:
|
Informar un problema |
Biblioteca cliente de Apigee Edge para PHP | Facilita el desarrollo de clientes PHP que llamen a la API de Apigee Edge. | Informar un problema |
Monetización de Apigee | Te permite crear un portal para desarrolladores para una organización monetizada de Apigee Edge. Incluye el siguiente submódulo:
|
Informar un problema |
Apigee Developer Portal Kickstart | Te permite comenzar a usar Drupal 10 rápidamente a fin de crear un portal para desarrolladores de Apigee. La distribución de Kickstart incluye el núcleo de Drupal 10, Apigee Edge, la biblioteca cliente de Apigee Edge para PHP, el catálogo de la API de Apigee, la Monetización de Apigee y los temas y las plantillas personalizables. | Informar un problema |
Catálogo de la API de Apigee | Te permite documentar tus API mediante las especificaciones de OpenAPI y SmartDocs. | Informar un problema |