Se stai utilizzando API ConnectAI Gateway con IBM® Cloud Pak for
Integration, puoi importare una definizione API dal repository di asset CP4I .
Informazioni su questa attività
Per completare questa attività, è necessario disporre di un ruolo con autorizzazione Api-Drafts:Edit . Il ruolo "Sviluppatore" dispone di questa autorizzazione per impostazione predefinita; se ti viene assegnato un ruolo personalizzato, questo deve includere tale autorizzazione. Per ulteriori informazioni, consultare Creazione di ruoli personalizzati.
Procedura
- Nel riquadro di navigazione, fare clic su
Sviluppo, quindi su .Viene visualizzata la schermata Seleziona tipo API .
- Seleziona OpenAPI 2.0 o OpenAPI 3.0 in base a quale versione della specifica OpenAPI deve essere basata la tua API.
- Nella sezione Importa, selezionare Da repository asset, quindi fare clic su Avanti
- Fare clic su Avvia repository asset.
- Dall'elenco di repository di asset, fare clic sul nome dell'API che si desidera importare.
Si apre una finestra Esplora API, che consente di esaminare i dettagli dell'API.
- Fare clic su Crea da asset.
La validità della definizione API viene controllata e viene visualizzato un messaggio che indica una corretta convalida.
- Fare clic su Avanti.
- Opzionale: selezionare Attiva API se si desidera utilizzare immediatamente l'API per ulteriori sviluppi e test.
Nota:
- Quando si seleziona l'opzione Attiva API , API ConnectAI Gateway completa automaticamente le seguenti azioni:
- Crea una bozza del prodotto, aggiunge l'API al prodotto e pubblica il prodotto nel catalogo Sandbox in modo che l'API sia disponibile per essere richiamata. Il prodotto ha il titolo "api_title auto product". Questo prodotto non è visibile nella vista "Sviluppo" e non è possibile eliminarlo direttamente. Tuttavia, se si elimina l'API, anche la bozza del prodotto viene eliminata insieme all'API; vedere Eliminazione di una definizione API. Il prodotto è visibile in tutti i cataloghi in cui è stato pubblicato. Se desideri rimuovere il prodotto da un catalogo, devi procedere separatamente; consulta la sezione "Rimozione di un prodotto da un catalogo"
- Associa l'applicazione di prova Sandbox al prodotto, in modo da poter testare immediatamente l'API nell'ambiente di prova. Per informazioni sulla verifica di un'API, consultare Verifica di un'API.
- Non è possibile utilizzare l'opzione "Attiva API " se nel catalogo Sandbox è abilitata l'approvazione del ciclo di vita per le azioni "Stage", "Pubblica" o "Sostituisci". Se sono attive approvazioni del ciclo di vita di questo tipo, per poter utilizzare l'opzione API di attivazione è necessario disattivarle; per informazioni sulle impostazioni relative alle approvazioni del ciclo di vita, consultare la sezione Creazione e configurazione dei cataloghi.
- Per utilizzare l'opzione Attiva l'API , è necessario disporre di un ruolo con autorizzazioni
Product:Manage e Subscription:Manage . Il ruolo di sviluppatore fornito in precedenza ha queste autorizzazioni per impostazione predefinita; se ti viene assegnato un ruolo personalizzato, deve disporre di queste autorizzazioni. Per ulteriori informazioni, consultare Creazione di ruoli personalizzati.
- Fare clic su Avanti.
Il pannello Riepilogo visualizza i messaggi quando viene creata la definizione API.
- Selezionare una delle seguenti opzioni:
- Per configurare ulteriormente la tua API, fai clic su Modifica API. Per i dettagli, consultare Modifica di una definizione API.
- Se non vuoi configurare ulteriormente la tua API in questo momento, fai clic sul collegamento Develop nella traccia di navigazione per tornare alla pagina di benvenuto; puoi quindi passare immediatamente ad un'altra attività. Per i dettagli su come configurare la tua API successivamente, vedi Modifica di una definizione API.