Automatize as implantações do portal do desenvolvedor
APLICA-SE A: Developer | Básico | Básico v2 | Padrão | Padrão v2 | Prémio | Premium v2
O portal do desenvolvedor do Gerenciamento de API suporta acesso programático ao conteúdo. Ele permite importar dados ou exportar de um serviço de gerenciamento de API por meio da API REST de gerenciamento de conteúdo. O acesso à API REST funciona para portais gerenciados e auto-hospedados.
Script de migração automatizada
Você pode usar a API para automatizar a migração de conteúdo entre dois serviços de Gerenciamento de API - por exemplo, um serviço no ambiente de teste e um serviço no ambiente de produção. O scripts.v3/migrate.js
script no repositório GitHub do portal do desenvolvedor de Gerenciamento de API simplifica esse processo de automação.
Aviso
O script remove o conteúdo do portal do desenvolvedor no serviço de Gerenciamento de API de destino. Se você estiver preocupado com isso, certifique-se de executar um backup.
Nota
Se você estiver usando um portal auto-hospedado com uma conta de armazenamento personalizada explicitamente definida para hospedar arquivos de mídia (ou seja, você define a blobStorageUrl
configuração no arquivo de configuração), precisará usar o script original scripts/migrate.js
.config.design.json
O script original não funciona para portais gerenciados ou auto-hospedados com a conta de armazenamento de mídia gerenciada pelo Gerenciamento de API. Nesse caso, use o script da /scripts.v3
pasta.
O script realiza os passos seguintes:
- Capture o conteúdo e a mídia do portal a partir do serviço de Gerenciamento de API de origem.
- Remova o conteúdo e a mídia do portal do serviço de Gerenciamento de API de destino.
- Carregue o conteúdo e a mídia do portal para o serviço de Gerenciamento de API de destino.
- Opcionalmente e apenas para portais geridos - publique automaticamente o portal.
Depois que o script for executado com êxito, o serviço de Gerenciamento de API de destino deverá conter o mesmo conteúdo do portal que o serviço de origem e você poderá vê-lo como administrador.
- Se você estiver usando um portal gerenciado, poderá definir o script para publicar automaticamente o portal de destino para tornar a versão migrada automaticamente disponível para os visitantes.
- Se você estiver usando um portal auto-hospedado, precisará publicar o portal de destino manualmente. Siga as instruções de publicação e hospedagem no tutorial para configurar um portal do desenvolvedor auto-hospedado.
Próximos passos
Saiba mais sobre o portal do desenvolvedor: