Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza la documentazione di Apigee Edge.
Testa le API come descritto nelle sezioni seguenti. Vedi anche Gestire cartelle e file in un'area di lavoro Apigee.
Determinazione dell'URL dell'endpoint del proxy API
Quando esegui il deployment dell'ambiente, l'URL dell'endpoint del proxy API viene visualizzato nella sezione Emulatori Apigee in Deployment attivi.
Per copiare l'URL dell'endpoint del proxy API, posiziona il cursore sull'URL e fai clic su .
L'URL per l'endpoint proxy API è strutturato come segue:
https://0:8998/shopping/cart/addItem |_____||____________||______| | | | host+port basepath resource
Per impostazione predefinita, l'host e la porta (traffico) sono impostati su 0
per impostazione predefinita
e 8998
, rispettivamente.
Definisci la porta durante l'installazione di Apigee Emulator e i valori basepath e resource durante lo sviluppo del proxy API.
Utilizzo di curl per testare le API
Per testare le API utilizzando curl, apri la scheda Terminale ed esegui una chiamata all'API.
Ad esempio:
curl 0:8998/helloworld
Autenticazione tramite una chiave API
Se l'API richiede l'autenticazione basata su chiave API:
- Creare ed esportare le risorse di test per prodotti API, sviluppatori e app per sviluppatori, come descritto in Creazione di risorse di test
Fai clic su App per sviluppatori attive nella sezione Risorse di test attive di Apigee Emulator e copia il valore
consumerKey
(senza virgolette) per il prodotto API, come mostrato nella figura seguente.
Passa la chiave API nella chiamata curl, come richiesto dall'API. Ad esempio, la seguente chiamata curl passa la chiave API nel parametro di query apikey
:
curl 0:8998/helloworld?apikey=ZQA5euYtNeJ7ZCGCJMpvd6F2BZOmxOzY