Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza la documentazione di Apigee Edge.
In questo passaggio pubblicherai un'API sul portale svolgendo i seguenti passaggi:
Passaggio 1: crea un proxy API da una specifica
Crea un proxy API da una specifica OpenAPI che descriva l'API.
Per creare un proxy API da una specifica OpenAPI:
- Nell'interfaccia utente di Apigee, seleziona Sviluppo > Proxy API nella barra di navigazione a sinistra per aprire la pagina dei proxy API.
Fai clic su Crea nuovo.
Viene visualizzata la procedura guidata Crea proxy in cui viene richiesto di selezionare il tipo di proxy API da creare.
In Proxy inverso (più comune), fai clic su Utilizza specifica OpenAPI.
Viene visualizzata la finestra di dialogo Usa specifica OpenAPI.
Copia e incolla il seguente URL nel campo OpenAPI Spec URL (URL specifica OpenAPI) nella scheda URL:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
Fai clic su Seleziona.
Viene aperta la procedura guidata Crea proxy e la pagina Dettagli proxy viene precompilata utilizzando i valori della specifica OpenAPI.Modifica il campo Descrizione come segue: proxy API per hello world.
Tocca Avanti.
Nella pagina Norme:
- In Security: Authorization (Sicurezza: autorizzazione), seleziona Passthrough (nessuna autorizzazione).
- In Sicurezza: browser, seleziona Aggiungi intestazioni CORS .
Tocca Avanti.
Nella pagina Flows (Flussi), assicurati che siano selezionate tutte le operazioni e fai clic su Next (Avanti).
Nella pagina Riepilogo, seleziona l'ambiente in cui eseguire il deployment in Deployment facoltativo.
Fai clic su Crea ed esegui il deployment.
Nella pagina Riepilogo, viene visualizzata una conferma dell'avvenuta creazione del nuovo proxy API e del relativo deployment nell'ambiente selezionato.
Passaggio 2: crea un prodotto API
Crea un prodotto API contenente le risorse API che vuoi esporre ai consumer dell'API.
Per creare un prodotto API:
- Nell'interfaccia utente di Apigee, seleziona Pubblica > Prodotti API nella barra di navigazione a sinistra per aprire la pagina Prodotti API.
-
Fai clic su +CREA.
Viene visualizzata la pagina Prodotto. -
Inserisci i dettagli del prodotto per il prodotto API.
Nota: per impostazione predefinita, i campi Nome visualizzato e Descrizione vengono visualizzati nel portale quando pubblichi il prodotto API. Puoi modificare i valori nel Passaggio 3: pubblica l'API sul portale.
Campo Valore Nome Hello World Nome visualizzato Hello World Descrizione Esempio semplice di Hello World Ambiente Seleziona l'ambiente in cui viene eseguito il deployment del proxy API. Accesso Pubblica Approva automaticamente le richieste di accesso Abilitata Quota (lasciare vuoto) Ambiti OAuth consentiti (lasciare vuoto) - Nella sezione Operazioni, fai clic su AGGIUNGI UN'OPERAZIONE per identificare le operazioni da aggiungere al prodotto API.
- In Source (Origine), fai clic su Proxy API e seleziona Mock-Target-API dal menu a discesa.
- In Operazione, inserisci una barra (
/
) nel campo Percorso. Ignora gli altri campi. - Fai clic su Salva per salvare l'operazione.
- Viene visualizzata la finestra di dialogo Aggiungi operazione.
- Fai clic su Aggiungi.
- Fai clic su Salva.
Passaggio 3: pubblica l'API sul portale
Pubblica l'API sul tuo portale per consentire ai tuoi clienti di conoscerla e utilizzarla.
Per pubblicare l'API sul tuo portale:
- Nell'interfaccia utente di Apigee, vai alla pagina delle API nel portale:
- Seleziona Pubblica > Portali nella barra di navigazione a sinistra.
- Fai clic sulla riga My first portal (Il mio primo portale) per aprire il portale.
- Fai clic su Catalogo API per visualizzare la pagina delle API.
- Fai clic su +.
- Seleziona Hello World nella finestra di dialogo Aggiungi un prodotto API al catalogo e fai clic su Avanti.
- In Dettagli API, configura le seguenti opzioni:
- Seleziona Pubblicata (elencata nel catalogo) per pubblicare l'API sul tuo portale.
- Per Immagine di copertina:
- Fai clic su Seleziona immagine.
- Fai clic su
home-background.jpg
dall'elenco delle immagini esistenti nella finestra di dialogo Seleziona immagine. - Fai clic su Seleziona.
- Visualizza l'anteprima dell'immagine e fai clic su Seleziona.
- In Categorie, inserisci Inizia e premi Invio.
Lascia invariati gli altri valori predefiniti.
- Nella Documentazione dell'API, per generare automaticamente la documentazione di riferimento dell'API da uno snapshot della specifica OpenAPI:
- Seleziona Documento OpenAPI.
- Fai clic su Seleziona documento.
- Seleziona la scheda Importa da un URL.
- Inserisci helloworld nel campo Nome specifica.
- Copia e incolla il seguente URL nel campo URL e premi Invio:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
- Fai clic su Seleziona.
- Fai clic su Salva.
Per visualizzare la documentazione di riferimento dell'API:
- Nella UI di Apigee, fai clic su Live Portal per visualizzare le modifiche nel portale in tempo reale (oppure aggiorna il portale in tempo reale se è già aperto in un'altra scheda).
- Nel portale in tempo reale:
a. Fai clic su API nella barra di navigazione in alto per visualizzare l'API pubblicata.
b. Fai clic sulla scheda Hello World per visualizzare la documentazione di riferimento dell'API.
c. Prova la tua API