Esta página aplica-se ao Apigee e ao Apigee Hybrid.
Veja a documentação do
Apigee Edge.
Teste as APIs conforme descrito nas secções seguintes. Consulte também o artigo Gerir pastas e ficheiros num espaço de trabalho do Apigee.
Determinar o URL do ponto final do proxy de API
Quando implementa o seu ambiente, o URL do ponto final do proxy da API é apresentado na secção emuladores, em Implementações ativas.
Para copiar o URL do ponto final do proxy da API, posicione o cursor sobre o URL e clique em .
O URL do ponto final do proxy de API está estruturado da seguinte forma:
https://0:8998/shopping/cart/addItem |_____||____________||______| | | | host+port basepath resource
Por predefinição, o anfitrião e a porta (tráfego) são 0
e 8998
, respetivamente.
Define a porta quando instala o Apigee Emulator e os valores de basepath e de recursos quando desenvolve o proxy de API.
Usar o curl para testar as suas APIs
Para testar as suas APIs com o curl, abra o separador Terminal e execute uma chamada à sua API.
Por exemplo:
curl 0:8998/helloworld
Autenticação com uma chave da API
Se a sua API exigir autenticação baseada em chaves de API:
- Crie e exporte os recursos de teste do produto API, do programador e da app do programador, conforme descrito em Criar recursos de teste
Clique em Apps de programadores ativas na secção Recursos de teste ativos do Apigee Emulator e copie o valor
consumerKey
(sem as aspas) para o produto de API, conforme mostrado na figura seguinte.
Transmita a chave da API na sua chamada curl, conforme exigido pela sua API. Por exemplo, a seguinte chamada curl transmite a chave da API no parâmetro de consulta apikey
:
curl 0:8998/helloworld?apikey=ZQA5euYtNeJ7ZCGCJMpvd6F2BZOmxOzY