Per impostazione predefinita, l'host e la porta (traffico) sono rispettivamente 0
e 8998.
Definisci la porta durante l'installazione di Apigee Emulator e i valori basepath e resource durante lo sviluppo del proxy API.
Utilizzare 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 la tua API richiede l'autenticazione basata su chiave API:
Crea ed esporta le risorse di test per prodotti API, sviluppatori e app per sviluppatori, come descritto in Creare 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:
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-04-03 UTC."],[[["This page provides guidance on testing APIs within both Apigee and Apigee hybrid environments."],["The URL for an API proxy endpoint is found within the \"emulators\" section under \"Active deployments\" and typically consists of a host and port, basepath, and resource."],["You can test APIs using curl by opening the \"Terminal\" tab and executing a call to your API endpoint, with examples provided."],["API key-based authentication can be implemented by building and exporting relevant test resources, such as API products, developers, and developer apps, and passing the `consumerKey` value in the curl request."],["Before testing an API, it may be necessary to create and export a test set of resources, mirroring a production environment, such as API products, developers, and apps."]]],[]]