Tutorial: Substituir um produto

Este tutorial mostra como substituir um produto publicado por outro produto.

Antes de iniciar

Essa tarefa pode ser concluída pelos usuários que possuem uma das funções a seguir designadas a eles:
  • Proprietário do catálogo
  • Administrador do catálogo
  • Usuário do portal

Você também deve executar as seguintes etapas.

Sobre este Tutorial

Neste tutorial, você concluirá as seguintes lições:

Modificar uma API existente

Siga as etapas a seguir para modificar uma API existente.

  1. Faça login no API Manager.
  2. Na página inicial, clique no Desenvolver ícone ícone de desenvolvimento na barra de navegação.
  3. Na guia APIs, clique no botão de botão de reticências reticências da API existente FindBranch x.0.0 e selecione “Salvar como uma nova versão ”.

    Menu de substituição de API

  4. No campo Versão, digite 3.0.0.
  5. Clique em Enviar. A caixa de diálogo é fechada.

    Salvar como Nova versão

  6. Clique em FindBranch 3.0.0 para editar a nova API.

    Lista de APIs

  7. Clique em Paths (Caminhos ) na barra de navegação.
  8. Clique em /details na lista Path.

    Lista de caminhos

  9. Clique em GET na seção Operations (Operações ).

    Lista de Operações

  10. Role para baixo. Clique em Add (Adicionar ) na seção Parameters (Parâmetros ).
  11. Tome as seguintes medidas.
    1. Digite loc no campo NAME (nome ) e selecione Required (obrigatório).
    2. Selecione query no campo LOCATED IN (Localizado em ).
    3. Selecione string no campo TYPE (Tipo ).
    4. Digite Location hint no campo DESCRIPTION (descrição).
    5. Clique em Incluir.

    Obter configuração de parâmetros

  12. Clique em Salvar.

Duplicar e alterar um produto

Siga as etapas a seguir para duplicar e modificar um produto existente.

  1. Clique no ícone " Desenvolver ícone Desenvolver" na barra de navegação.
  2. Clique em Adicionar > Produto.

    Incluir produto

  3. Selecione New product (Novo produto ) e clique em Next (Avançar ).

    Novo produto

  4. Digite FindBranches no campo Title (Título ).
  5. Digite 2.0.0 no campo Version (Versão ) e clique em Next (Avançar ).

    Novo produto

  6. Selecione FindBranch 3.0.0 e clique em Next.

    Novo produto

  7. Aceite os padrões para os planos e clique em Next.

    Novo produto

  8. Aceite os padrões para Publish, Visibility e Subscribability. Clique em Avançar.

    Novo produto

  9. A página Resumo é aberta. Clique em Pronto.

    Novo produto

  10. Clique no botão com os pontos de botão de reticências suspensão ao lado de um produto da FindBranches 1.0.0 e selecione “Stage ”.

    Montar produto

  11. Selecione Sandbox e clique em Next.

    Montar API

  12. Selecione Público e Autenticado. Em seguida, clique em Stage (Estágio) para adicionar o produto ao catálogo do Sandbox.

    Montar API

Suplantar um produto

  1. Clique no ícone "Gerenciar Ícone Opções " na barra de navegação.
  2. Clique no catálogo Sandbox.
  3. Clique no botão com os pontos botão de reticências de suspensão ao lado do produto FindBranch auto product x.0.0 e selecione “Substituir ”.

    Suplantar produto

  4. Selecione FindBranches.
  5. Clique em Avançar.

    Suplantar produto

  6. Selecione default-plan plan na coluna de destino.
  7. Clique em Supersede.

    Suplantar produto

O processo de depreciação começa imediatamente. Você pode ver o estado como em andamento.

Estado de produto substituído em andamento

Observe que o estado de ambos os produtos muda com o tempo. FindBranch o produto automático x.0.0 agora está obsoleto e FindBranches 1.0.0 está publicado. Todos os aplicativos externos inscritos no produto automático FindBranch x.0.0 permanecem inscritos, mas devem migrar para FindBranches 1.0.0. O desenvolvedor do aplicativo externo conclui a migração no Portal do desenvolvedor.

Produto substituído

Migrar um produto

  1. Em uma nova janela do navegador, entre no Portal do desenvolvedor usando a conta que você criou no Tutorial: Criando contas e aplicativos no Portal do desenvolvedor.
  2. No cabeçalho, clique em Apps.

    Produtos do portal

  3. Clique em AppOne.

    Aplicativos de portal

  4. Clique em Subscriptions (Assinaturas ).

    AppOne aplicativo

  5. Na seção Product subscription (Assinatura do produto), clique em Migrate this subscription to plan 'default' (Migrar essa assinatura para o plano 'padrão') no produto 'FindBranch' na versão ' 2.0.0 '.

    AppOne assinaturas

  6. Clique em Migrar assinatura.

    Migrar assinatura

  7. Observe que a assinatura foi alterada para o produto de destino. A assinatura agora é alterada para o produto de destino.

    Assinatura migrada

O Quê foi Feito Neste Tutorial

  • Criou uma nova API
  • Criação de um novo produto
  • Substituiu um produto publicado existente pelo novo produto
  • Migrou um aplicativo externo inscrito para o novo produto