Esta página se aplica a Apigee y Apigee Hybrid.
Consulta la documentación de
Apigee Edge.
Como proveedor de APIs, has desarrollado un conjunto de APIs para proporcionar acceso a tus servicios de backend. El siguiente paso es crear tu portal para desarrolladores para que los desarrolladores de aplicaciones puedan hacer lo siguiente:
- Información sobre tus datos y ofertas de servicios
- Consulta cómo usar tus APIs con documentación completa, incluidos ejemplos de casos prácticos, tutoriales y documentación de referencia.
- Registrarse mediante un proceso de autoservicio para crear aplicaciones que usen tus APIs
Apigee admite varias soluciones de portal para desarrolladores, que se resumen en la siguiente tabla. Estas soluciones van desde las preconfiguradas hasta las totalmente personalizables y extensibles. Al elegir una solución, debes sopesar los requisitos de personalización con el tiempo y los conocimientos necesarios para implementar tu portal.
Solución de Apigee | Funciones | ¿Organizado por Apigee? | Asistencia (requiere una suscripción con licencia) |
---|---|---|---|
Portal integrado de Apigee | Desarrollo sencillo de portales de autoservicio. | Sí | Asistencia de Apigee las 24 horas |
Módulos de Drupal 10 | Opción totalmente personalizable basada en un potente CMS de código abierto integrado con Apigee mediante módulos. | No | Asistencia de Apigee las 24 horas para problemas de avería |
Bricolaje | Desarrollo de portales totalmente personalizables mediante las APIs de Apigee. | No | Asistencia de Apigee las 24 horas para las APIs de Apigee |
Elegir una solución para el portal para desarrolladores
Para ayudarte a decidir qué solución de portal para desarrolladores elegir, consulta el siguiente diagrama de flujo de toma de decisiones y la comparación de las funciones de los portales para desarrolladores.

Si tienes previsto admitir casos prácticos habituales para el desarrollo de portales, como flujos de registro y creación de aplicaciones estándar, y cambios más estilísticos que funcionales, te recomendamos que crees un portal integrado de Apigee.
Comparación de las funciones del portal para desarrolladores
En la siguiente tabla se comparan las funciones del portal integrado de Apigee y del portal de desarrollo basado en Drupal.
Función | Portal integrado | Drupal |
---|---|---|
Desarrollo de contenido del portal con Markdown | ||
Desarrollo de contenido del portal con HTML | ||
Documentación de referencia de la API generada a partir de especificaciones de OpenAPI | ||
Compatibilidad con la versión 3 de la especificación de OpenAPI | ||
Enviar solicitudes en directo desde la referencia de la API | ||
Cumplimiento del programa FedRAMP | Como solución de CMS de código abierto totalmente personalizable, es posible implementar un portal de Drupal que cumpla los requisitos de FedRAMP. | |
Tema personalizado | ||
Menús personalizados | ||
Etiquetas de terceros, como Google Analytics | ||
Código JavaScript personalizado | ||
Nombre de dominio personalizado | ||
HTTPS habilitado | ||
Términos y condiciones para la creación de cuentas | ||
Optimización de la visualización en dispositivos móviles | ||
Integración con secuencias de comandos y etiquetas de secuencia de comandos personalizadas | ||
Configuración de SMTP | ||
Configuración de plantillas de correo | ||
CAPTCHA para evitar el spam | ||
Roles y permisos de cuentas de desarrollador o consumidor | ||
Inicio de sesión federado | ||
APIs de gestión de contenido | Usar Drupal | |
Monetización | ||
Configuración de búsqueda | * | |
Blogs y foros | ** | |
Plantillas de páginas para crear contenido | ||
Analíticas de aplicaciones en el portal | ||
Gestión de eventos basada en reglas | ||
Extensible con módulos complementarios | ||
Flujos de registro de aplicaciones personalizadas | ||
Flujos de registro de desarrolladores personalizados | ||
Registros del portal | ||
Comprobador de enlaces | ||
Compatibilidad con Microsoft Internet Explorer y Microsoft Edge | Solo Microsoft Edge | |
Alojamiento regional | Solo para EE. UU. | (Como solución personalizada, puedes alojar un portal de Drupal en la región o las regiones que elijas). |
Crear un portal integrado
Crea un portal de desarrollo ligero rápidamente en la interfaz de usuario de Apigee.
Interfaz de usuario de Cloud Console
Ve a la página Distribución > Portales de la consola de Apigee en Cloud:
Interfaz clásica
Ve a https://apigee.google.com/, inicia sesión y selecciona Publicar > Portales.
Para obtener más información, consulta el artículo Crear un portal integrado.
En la siguiente imagen se muestra la página de destino del portal integrado.
Crear un portal basado en Drupal
Con las herramientas de desarrollo del portal de Drupal, puedes crear un portal de desarrollo totalmente personalizable. Drupal proporciona un amplio conjunto de funciones y todas las funciones de CMS de Drupal con módulos de Drupal adicionales desarrollados por Apigee. Sin embargo, implementar un portal basado en Drupal requiere más tiempo y esfuerzo.
Apigee y la versión híbrida son compatibles con Drupal 10, que proporciona un sistema de gestión de contenido (CMS) de código abierto fiable y de nivel empresarial. Como Drupal 10 es de código abierto, puedes ampliar y contribuir al desarrollo del portal de Drupal 10 y aprovechar los conocimientos de la comunidad de Drupal. Para obtener más información, consulta Crear un portal con Drupal 10.
Crear tu propio portal con las APIs de Apigee
Crea tu propio portal totalmente personalizado con las APIs de Apigee que se resumen en la siguiente tabla. Para obtener más información, consulta las secciones que se indican en la siguiente tabla.
Categoría | APIs de Apigee | Descripción |
Analytics | Estadísticas | Consulte las analíticas de sus APIs. |
Claves de API | Claves de aplicación de desarrollador | Gestiona las claves de API que se usan para autorizar el uso de APIs en aplicaciones. |
Productos de API | API Products | Gestiona los productos de API que publicas en el portal para desarrolladores. |
Aplicaciones | Aplicaciones | Gestiona las aplicaciones registradas por los desarrolladores para consumir tus APIs. |
Desarrolladores | Desarrolladores | Gestiona los desarrolladores que se han registrado en tu portal para desarrolladores. |
Simplifica la integración de tu cliente del portal con la biblioteca de cliente de Apigee para PHP. El SDK facilita la escritura de módulos PHP que usan las APIs de Apigee descritas en la tabla anterior. Para obtener más información sobre la biblioteca de cliente de la API de Apigee para PHP, consulta lo siguiente: