Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
Nesta etapa, você vai publicar uma API no portal seguindo estas etapas:
1. Crie uma especificação OpenAPI
2. Criar um proxy de API com base em uma especificação
3. Criar um produto de API
4. Publicar a API no seu portal
Etapa 1: criar uma especificação OpenAPI
Cada especificação da OpenAPI atua como a fonte da verdade (link em inglês) durante todo o ciclo de vida da API. A mesma especificação é usada em cada fase do ciclo de vida da API, do desenvolvimento à publicação.
Para criar uma especificação OpenAPI:
- Selecione Desenvolver > Especificações na barra de navegação à esquerda para abrir a página Especificações.
- Clique em + Especificação > Importar URL.
- Insira as seguintes informações na caixa de diálogo de importação:
- Importar nome: helloworld
Importar URL: https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml
Clique em Importar.
Etapa 2: criar um proxy de API com base em uma especificação
Crie um proxy de API com base em uma especificação OpenAPI que descreva a API.
Para criar um proxy de API com base em uma especificação OpenAPI:
- Na página Specs, posicione seu cursor sobre a especificação helloworld para exibir o menu de ações.
- Clique em para gerar um proxy de API da especificação.
O assistente "Criar um proxy" é aberto, e a página "Detalhes" é pré-preenchida usando valores da especificação OpenAPI. - Edite o campo Descrição da seguinte maneira: proxy de API para hello world.
- Clique em Next.
Na página Políticas:
- Em Segurança: autorização, selecione Passagem (sem autorização).
- Em Segurança: navegador, selecione Adicionar cabeçalhos CORS.
Clique em Próxima.
Na página Fluxos, verifique se todas as operações estão selecionadas e clique em Avançar.
Na página "Virtual Hosts", confira se todos os hosts virtuais estão selecionados e clique em Next.
Na página Resumo, selecione o ambiente em que você quer implantar em Implantação opcional.
Clique em Criar.
Na página "Resumo", você verá uma confirmação de que o novo proxy de API foi criado e implantado no ambiente de teste.
Etapa 3: criar um produto de API
Crie um produto de API com os recursos que você quer expor aos consumidores da API.
Para criar um produto de API:
- Selecione Publicar > Produtos da API na barra de navegação à esquerda para abrir a página "Produtos da API".
-
Clique em + Produto da API.
A página "Novo produto" será exibida. -
Insira os detalhes do produto do produto de API.
Observação: por padrão, os campos "Nome de exibição" e "Descrição" são exibidos no portal quando você publica o produto de API. Você pode editar os valores na Etapa 4: publicar a API no seu portal.
Campo Valor Nome Hello World Nome de exibição Hello World Descrição Exemplo simples do hello world Ambiente Selecione o ambiente em que o proxy de API está implantado. Acesso Público Aprovar automaticamente solicitações de acesso Ativada Cota (deixe em branco) Escopos do OAuth permitidos (deixe em branco) -
Em API resources, clique em Add a proxy para identificar os proxies de API a serem adicionados ao seu produto de API.
A caixa de diálogo Add API Resource vai aparecer. - Clique em API Proxy (se ainda não estiver selecionado) e selecione Mock-Target-API na lista.
- Clique em Adicionar.
-
Clique em Salvar para salvar o produto da API.
Etapa 4: publicar a API no seu portal
Publique a API no seu portal para que seus clientes possam aprender a usá-la.
Para publicar a API no seu portal:
- Navegue até a página de APIs no seu portal:
- Selecione Publicar > Portais na barra de navegação à esquerda.
- Clique na linha Meu primeiro portal para abrir o portal.
- Clique em Catálogo de APIs para abrir a página de APIs.
- Clique em +.
- Selecione Hello World na caixa de diálogo Adicionar um produto de API ao catálogo e clique em Próximo.
- Em Detalhes da API, configure as seguintes opções:
- Selecione Publicadas (listadas no catálogo) para publicar a API no seu portal.
- Em Imagem de exibição:
- Clique em Selecionar imagem.
- Clique em home-background.jpg na lista de imagens existentes na caixa de diálogo Selecionar imagem.
- Clique em Selecionar.
- Visualize a imagem e clique em Selecionar.
- Em Categorias, digite Primeiros passos e pressione Enter.
Deixe todos os outros valores definidos como padrão.
- Na documentação da API,para gerar automaticamente a documentação de referência da API com base em um snapshot da sua especificação OpenAPI:
- Selecione o documento da OpenAPI.
- Clique em Selecionar documento.
- Selecione a guia My Specs (se ainda não estiver selecionada).
- Selecione helloworld na lista de especificações.
- Clique em Selecionar.
-
Clique em Salvar para armazenar os detalhes da API.
Para visualizar a documentação de referência da API:
- Clique em Portal ativo para ver as alterações no portal ativo (ou atualize o portal ativo se ele já estiver aberto em outra guia).
- Clique em APIs na barra de navegação superior para ver a API publicada.
- Clique no cartão Hello World para ver a documentação de referência da API. Teste sua API
Parabéns! Você concluiu o tutorial. Quer saber mais? Acesse Criar seu portal integrado.