Automatización de implementaciones del portal para desarrolladores
SE APLICA A: Desarrollador | Básico | Básico v2 | Estándar | Estándar v2 | Premium
El portal para desarrolladores de API Management admite el acceso mediante programación al contenido. Le permite importar o exportar datos desde un servicio API Management a través de la API REST de administración de contenido. El acceso a la API REST funciona para los portales tanto administrados como autohospedados.
Script de migración automatizada
Puede usar la API para automatizar la migración de contenido entre dos servicios API Management; por ejemplo, un servicio en el entorno de prueba y un servicio en el entorno de producción. El script scripts.v3/migrate.js
del repositorio de GitHub del portal para desarrolladores de API Management simplifica este proceso de automatización.
Advertencia
El script quita el contenido del portal para desarrolladores en el servicio de API Management de destino. Si esto le preocupa, asegúrese de hacer una copia de seguridad.
Nota
Si usa un portal autohospedado con una cuenta de almacenamiento personalizada definida explícitamente para hospedar archivos multimedia (es decir, define el valor blobStorageUrl
en el archivo de configuración config.design.json
), tiene que usar el scriptscripts/migrate.js
original. El script original no funciona para los portales administrados ni autohospedados con la cuenta de almacenamiento multimedia administrada por API Management. En ese caso, use el script de la carpeta /scripts.v3
en su lugar.
Este script lleva a cabo los pasos siguientes:
- Captura el contenido del portal y los medios del servicio API Management de origen.
- Quita el contenido del portal y los medios del servicio API Management de destino.
- Carga el contenido del portal y los medios en el servicio API Management de destino.
- De manera opcional y solo para los portales administrados, publica el portal automáticamente.
Una vez que el script se ha ejecutado correctamente, el servicio API Management de destino debería contener el mismo contenido del portal que el servicio de origen, y podrá verlo como administrador.
- Si usa un portal administrado, puede establecer el script para que publique automáticamente el portal de destino para que la versión migrada esté disponible automáticamente para los visitantes.
- Si usa un portal autohospedado, tiene que publicar el portal de destino manualmente. Siga las instrucciones de publicación y hospedaje del tutorial para configurar un portal para desarrolladores autohospedado.
Pasos siguientes
Obtenga más información sobre el portal para desarrolladores: