Automatizar as implantações do portal do desenvolvedor
APLICA-SE A: Desenvolvedor | Básico | Básico v2 | Padrão | Standard v2 | Premium | Premium v2
O portal do desenvolvedor de Gerenciamento de API é compatível com o acesso programático ao conteúdo. Isso permite que você importe ou exporte dados 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 script scripts.v3/migrate.js
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, faça um backup.
Observação
Se você estiver usando um portal auto-hospedado com uma conta de armazenamento personalizada definida explicitamente para hospedar arquivos de mídia (ou seja, você define a configuração blobStorageUrl
no arquivo de configuração config.design.json
), será necessário usar o scripts/migrate.js
script original. O script original não funciona para portais gerenciados ou auto-hospedados com a conta de armazenamento de mídia administrada pelo Gerenciamento de API. Nesse caso, use o script da pasta /scripts.v3
.
O script executa as seguintes etapas:
- Capture o conteúdo do portal e a mídia do serviço de Gerenciamento de API de origem.
- Remova o conteúdo do portal e a mídia do serviço de Gerenciamento de API de destino.
- Carregue o conteúdo do portal e a mídia no serviço de Gerenciamento de API de destino.
- Como opção e somente para portais gerenciados – publique o portal automaticamente.
Depois que o script é executado com sucesso, o serviço de Gerenciamento de API de destino deve ter o mesmo conteúdo do portal que o serviço de origem e você pode vê-lo como administrador.
- Se você estiver usando um portal gerenciado, poderá definir o script para publicar automaticamente o portal de destino, a fim de disponibilizar a versão migrada automaticamente para os visitantes.
- Se você estiver usando um portal auto-hospedado, será necessário 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óximas etapas
Saiba mais sobre o portal do desenvolvedor: