Compartilhar via


Automatizar as implantações do portal do desenvolvedor

APLICA-SE A: Desenvolvedor | Básico | Básico v2 | Standard | Standard v2 | Premium

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.jsscript 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:

  1. Capture o conteúdo do portal e a mídia do serviço de Gerenciamento de API de origem.
  2. Remova o conteúdo do portal e a mídia do serviço de Gerenciamento de API de destino.
  3. Carregue o conteúdo do portal e a mídia no serviço de Gerenciamento de API de destino.
  4. 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: