Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza la documentazione di
Apigee Edge.
In questo passaggio, pubblicherai un'API nel portale seguendo questi passaggi:
Passaggio 1: crea un proxy API da una specifica
Crea un proxy API da una specifica OpenAPI che descrive l'API.
Per creare un proxy API da una specifica OpenAPI:
Interfaccia utente di Cloud Console
Nella console Apigee in Cloud, vai alla pagina Sviluppo proxy > Proxy API.
Fai clic su Crea. Viene visualizzata la procedura guidata Crea un proxy, che ti chiede di selezionare il tipo di proxy API da creare.
Fai clic nella casella Modello proxy.
Fai clic su Modello di specifiche OpenAPI, proxy inverso (il più comune).
Apri il seguente file in un browser e salvalo:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
In Passaggio 1 Specifiche OpenAPI, fai clic su Sfoglia.
Vai a un file di specifiche OpenAPI che hai appena scaricato, selezionalo e fai clic su Apri.
Fai clic su Avanti.
In Passaggio 2 Dettagli del proxy, i campi vengono precompilati utilizzando i valori della specifica OpenAPI. Modifica il campo Descrizione come segue: Proxy API per Hello World.
Fai clic su Avanti.
In Flui di passaggio 3, seleziona tutte le operazioni.
Fai clic su Avanti.
In Passaggio 4 Esegui il deployment, seleziona l'ambiente in cui vuoi eseguire il deployment.
Fai clic su OK.
Fai clic su Crea.
Quando il proxy viene disegnato, la colonna Stato nella sezione Deployment visualizza un'icona verde per indicare che la revisione del proxy API è stata disegnato. Puoi tenere premuto il cursore sopra l'icona di stato per visualizzare ulteriori informazioni sul deployment.
Interfaccia utente classica
- Nell'interfaccia utente di Apigee, seleziona Sviluppa > Proxy API nella barra di navigazione a sinistra per aprire la pagina Proxy API.
Fai clic su Crea nuova.
Viene visualizzata la procedura guidata Crea proxy che ti chiede di selezionare il tipo di proxy API da creare.
In Proxy inverso (il più comune), fai clic su Utilizza la specifica OpenAPI.
Viene visualizzata la finestra di dialogo Utilizza la specifica OpenAPI.
Copia e incolla il seguente URL nel campo URL specifica OpenAPI della scheda URL:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
Fai clic su Seleziona. Viene visualizzata 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.
Fai clic su Avanti.
Nella pagina Norme:
- In Sicurezza: autorizzazione, seleziona Passa (nessuna autorizzazione).
- In Sicurezza: browser, seleziona Aggiungi intestazioni CORS .
Fai clic su Avanti.
Nella pagina Fluidi, assicurati che tutte le operazioni siano selezionate e fai clic su Avanti.
Nella pagina Riepilogo, seleziona l'ambiente in cui vuoi eseguire il deployment in Deployment facoltativo.
Fai clic su Crea ed esegui il deployment.
Nella pagina Riepilogo, vedrai un messaggio di conferma che indica che il nuovo proxy API è stato creato correttamente e disegnato nell'ambiente selezionato.
Passaggio 2: crea un prodotto API
Crea un prodotto API contenente le risorse API che vuoi esporre ai tuoi consumatori di API.
Per creare un prodotto API:
Nella console Apigee in Cloud, vai alla pagina Distribuzione > Prodotti API.
Fai clic su Crea. Viene visualizzata la pagina Dettagli prodotto. Inserisci i dettagli del prodotto per il prodotto API.
Campo Valore Nome Hello World Nome visualizzato Hello World Descrizione Esempio semplice di ciao mondo Ambiente Seleziona l'ambiente in cui è stato eseguito il deployment del proxy API. Accesso Pubblica Approvare 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 Origine, seleziona Proxy API e poi 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.
Fai clic su Salva per salvare il prodotto.
Passaggio 3: pubblica l'API nel tuo portale
Pubblica l'API nel tuo portale per consentire ai clienti di conoscerla e utilizzarla.
Per pubblicare l'API nel tuo portale:
Interfaccia utente di Cloud Console
Nella console Apigee in Cloud, vai alla pagina Distribuzione > Portali.
Fai clic sulla riga Il mio primo portale per aprirlo.
Fai clic sulla scheda API.
Fai clic su + API.
Per Prodotto API, seleziona Hello World.
Seleziona Pubblicata (elencata nel catalogo) per pubblicare l'API nel tuo portale.
In Titolo visualizzato, inserisci Hello World.
In Mostra immagine, fai clic su Seleziona.
Fai clic su Asset.
Fai clic su Anteprima per
home-background.jpg
.Fai clic su Seleziona.
Per la 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.
- Fai clic sulla scheda URL.
- Digita helloworld nel campo Nome della specifica.
- Copia e incolla il seguente URL nel campo URL:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
- Fai clic su Seleziona.
Fai clic su Salva.
Interfaccia utente classica
- Nell'interfaccia utente di Apigee, vai alla pagina API nel tuo portale:
- Seleziona Pubblica > Portali nella barra di navigazione a sinistra.
- Fai clic sulla riga Il mio primo portale per aprirlo.
- Fai clic su Catalogo API per visualizzare la pagina 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 nel tuo portale.
- Per Immagine di visualizzazione:
- Fai clic su Seleziona immagine.
- Fai clic su
home-background.jpg
nell'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 gli altri valori impostati sui valori predefiniti.
- In Documentazione 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 spec.
- 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.
Passaggio 4: visualizza la documentazione di riferimento dell'API
Per visualizzare la documentazione di riferimento dell'API:
- Nell'interfaccia utente di Apigee, fai clic su Portale in produzione per visualizzare le modifiche nel portale in produzione (o aggiorna il portale in produzione se è già aperto in un'altra scheda).
- Nel portale live:
- Fai clic su API nella barra di navigazione in alto per visualizzare l'API pubblicata.
- Fai clic sulla scheda Hello World per visualizzare la documentazione di riferimento dell'API.
- Prova la tua API.