Esta página aplica-se ao Apigee e ao Apigee Hybrid.
Veja a documentação do
Apigee Edge.
O que está a fazer neste passo
Siga os passos abaixo para criar e implementar um proxy de API de teste. Por último, teste o proxy de API enviando-lhe um pedido HTTP.
Crie e implemente um proxy de API
O processo de aprovisionamento do Apigee não cria nem implementa automaticamente um proxy de API para si. Tem de criar e implementar um proxy manualmente.
IU do Apigee na Cloud Console
Para criar e implementar o seu primeiro proxy:
Na Google Cloud consola, aceda à página Desenvolvimento de proxy > Proxies de API.
- Certifique-se de que o nome da sua organização está selecionado no seletor de projetos no painel do Google Cloud. O nome da organização é igual ao nome do projeto. Google Cloud
- Clique em + Criar.
É apresentada a página Criar um proxy.
- Na caixa Modelo de proxy, selecione Proxy inverso (mais comum).
- No Passo 1: detalhes do proxy, configure o proxy com os seguintes valores:
Nome do parâmetro Valor Nome do proxy hello-world
Caminho base /hello-world
Destino (API existente) mocktarget.apigee.net
- Clicar em Seguinte.
- No Passo 2: implemente (opcional):
- Ambientes de implementação: opcional. Use as caixas de verificação para selecionar um ou mais ambientes nos quais implementar o proxy. Se preferir não implementar o proxy neste momento, deixe o campo Ambientes de implementação vazio. Pode sempre implementar o proxy mais tarde.
- Conta de serviço: opcional. Anexe uma conta de serviço à sua implementação para permitir que o proxy aceda aos serviços, conforme especificado na função e nas autorizações da conta de serviço. Google Cloud
- Clique em Criar.
O novo proxy de API é criado e implementado no ambiente selecionado.
- É apresentada a página Resumo do proxy do proxy recém-criado. Uma marca de verificação verde em Estado indica que o proxy foi implementado com êxito. Se o proxy não estiver implementado, consulte o artigo Implementar um proxy de API e siga os passos para o implementar manualmente.
- No painel de navegação do lado esquerdo, selecione Gestão > Ambientes > Grupos de ambientes.
- Copie o nome do anfitrião do grupo de ambientes. Vai usar este nome de anfitrião para chamar o proxy da API nos passos seguintes.
Apigee clássico
Para criar e implementar o seu primeiro proxy:
- Inicie sessão na IU do Apigee.
- Certifique-se de que o nome da sua organização está selecionado no menu pendente no canto superior esquerdo da IU. O nome da organização é igual ao nome do seu projeto do Google Cloud.
- Clique em Proxies de API na vista principal.
- Na lista pendente Selecionar ambiente, selecione um ambiente.
- Clique em Criar novo.
- Clique em Proxy inverso (mais comum).
- Na página Detalhes do proxy, configure o proxy com os seguintes valores:
Nome do parâmetro Valor Nome hello-world
Caminho base /hello-world
Destino (API existente) https://mocktarget.apigee.net
- Clicar em Seguinte.
- Na página Políticas comuns, em Segurança: Autorização, selecione Passar (sem autorização).
- Clicar em Seguinte.
- Na página Resumo, em Implementação opcional, selecione o ambiente no qual implementar o proxy.
- Clique em Criar e implementar.
O novo proxy de API é criado e implementado no ambiente selecionado.
- Clique em Aceder à lista de proxies. Uma marca de verificação verde em Estado indica que o proxy foi implementado com êxito. Se o proxy não estiver implementado, consulte Implementar um proxy de API e siga os passos para o implementar manualmente.
- No painel de navegação do lado esquerdo, selecione Administração > Ambientes > Grupos.
- Clique em Ver na Google Cloud consola.
- Copie o nome do anfitrião do grupo de ambientes. Vai usar este nome de anfitrião para chamar o proxy da API nos passos seguintes.
- Feche a Google Cloud consola.
Ligue para o proxy com acesso interno
Se permitiu o acesso interno no Passo 4: Personalize o encaminhamento de acesso, siga as instruções em: Chamar um proxy de API com acesso apenas interno.
Chame o proxy com acesso externo
Se permitiu o acesso externo no Passo 4: Personalize o encaminhamento de acesso, siga estes passos:
- Configure uma entrada DNS para o seu anfitrião. Seguem-se duas formas de realizar
esta tarefa:
- Na entidade de registo, crie um registo A que direcione o nome de anfitrião do grupo de ambientes para o
IP apresentado na página do assistente em Configurar DNS. Por exemplo, se o nome do anfitrião for
sales.example.com
e o IP for 10.23.0.2, direcione o registo desales.example.com
para o endereço10.23.0.2
. - Use o Cloud DNS da Google para mapear um URL para um endereço IP.
- Na entidade de registo, crie um registo A que direcione o nome de anfitrião do grupo de ambientes para o
IP apresentado na página do assistente em Configurar DNS. Por exemplo, se o nome do anfitrião for
- Teste o proxy da API enviando o seguinte pedido numa janela de terminal:
curl -v -H "Host:YOUR_ENV_GROUP_HOSTNAME" \ https://YOUR_INSTANCE_IP_OR_DNS/hello-world
Onde:
- O valor do cabeçalho
Host
(YOUR_ENV_GROUP_HOSTNAME) é o nome do anfitrião da página Ambientes > Grupos de ambientes.
Um pedido bem-sucedido devolve a string:
Hello, Guest!
. Se o seu pedido não for bem-sucedido, consulte a secção Resolução de problemas. - O valor do cabeçalho
Passos seguintes
- Faça uma visita guiada aos tutoriais do Apigee, incluindo: