Esta página se aplica à Apigee e à Apigee híbrida.
Confira a documentação da Apigee Edge.
As APIs de teste são descritas nas seções a seguir. Consulte também Como gerenciar pastas e arquivos em um espaço de trabalho do Apigee.
Como determinar o URL do endpoint do proxy da API
Quando você implanta seu ambiente, o URL do endpoint de proxy de API é exibido na seção Emuladores, em Implantações ativas.
Para copiar o URL do endpoint do proxy de API, posicione o cursor sobre o URL e clique em .
O URL do endpoint do proxy de API é estruturado da seguinte maneira:
https://0:8998/shopping/cart/addItem |_____||____________||______| | | | host+port basepath resource
Por padrão, o host e a porta (tráfego) são definidos por padrão como 0
e 8998
, respectivamente.
Você define a porta ao instalar o emulador da Apigee e os valores de caminho base e de recurso ao desenvolver seu proxy de API.
Como usar curl para testar suas APIs
Para testar as APIs usando curl, abra a guia Terminal e execute uma chamada para a API.
Exemplo:
curl 0:8998/helloworld
Como autenticar usando uma chave de API
Se a API requer autenticação com base em chave de API:
- Crie e exporte os recursos de teste do produto, desenvolvedor e app da API, conforme descrito em Como criar recursos de teste
Clique em Apps de desenvolvedor ativo na seção Active test resources do Emulador Apigee e copie o valor
consumerKey
do produto API, conforme mostrado no figura a seguir.
Transmita a chave de API na chamada de curl, conforme exigido pela API. Por exemplo, a seguinte chamada de curl transmite a chave de API no parâmetro de consulta apikey
:
curl 0:8998/helloworld?apikey=ZQA5euYtNeJ7ZCGCJMpvd6F2BZOmxOzY