Condividi tramite


Esercitazione: Registrare le API nell'inventario API

Questa esercitazione illustra come avviare l'inventario API nel centro API dell'organizzazione registrando le API e assegnando metadati tramite il portale di Azure.

Per altre informazioni sulle API, le versioni delle API, le definizioni e altre entità che è possibile eseguire l'inventario nel Centro API di Azure, vedere Concetti chiave.

Questa esercitazione illustra come usare il portale di Azure per:

  • Registrare una o più API
  • Aggiungere una versione dell'API con una definizione API

Prerequisiti

Registrare le API

Quando si registra (aggiunge) un'API nel Centro API, la registrazione dell'API include:

  • Un titolo (nome), un tipo e una descrizione
  • Informazioni sulla versione
  • Collegamenti facoltativi alla documentazione e ai contatti
  • Definizione di metadati predefiniti e personalizzati

Dopo aver registrato un'API, è possibile aggiungere versioni e definizioni all'API.

Nei passaggi seguenti vengono registrate due API di esempio: API Swagger Petstore e API Conferenza (vedere Prerequisiti). Se si preferisce, registrare le API personalizzate.

  1. Accedere al portale di Azure e quindi passare al centro API.

  2. Nel menu della barra laterale, in Asset selezionare API>+ Registra un'API.

  3. Nella pagina Registra un'API aggiungere le informazioni seguenti per l'API Swagger Petstore. Nella parte inferiore della pagina verranno visualizzati i metadati personalizzati Line of business e rivolti al pubblico definiti nell'esercitazione precedente.

    Impostazione Value Description
    Titolo dell'API Immettere l'API Swagger Petstore. Nome scelto per l'API
    Identificazione Dopo aver immesso il titolo precedente, il Centro API di Azure genera questo identificatore, che è possibile sostituire. Nome della risorsa di Azure per l'API
    Tipo di API Selezionare REST nell'elenco a discesa. Tipo di API
    Sommario Facoltativamente, immettere un riepilogo. Descrizione di riepilogo dell'API
    Descrizione Immettere facoltativamente una descrizione. Descrizione dell'API
    Versione
    Titolo della versione Immettere un titolo di versione di propria scelta, ad esempio v1. Nome scelto per la versione dell'API
    Identificazione della versione Dopo aver immesso il titolo precedente, il Centro API di Azure genera questo identificatore, che è possibile sostituire. Nome della risorsa di Azure per la versione
    Ciclo di vita della versione Effettuare una selezione dall'elenco a discesa, ad esempio Test o Produzione. Fase del ciclo di vita della versione dell'API
    Documentazione esterna Facoltativamente, aggiungere uno o più collegamenti alla documentazione esterna. Nome, descrizione e URL della documentazione per l'API
    Licenza Facoltativamente, aggiungere informazioni sulla licenza. Nome, URL e ID di una licenza per l'API
    Informazioni contatto Facoltativamente, aggiungere informazioni per uno o più contatti. Nome, posta elettronica e URL di un contatto per l'API
    Line-of-business Se questi metadati sono stati aggiunti nell'esercitazione precedente, effettuare una selezione dall'elenco a discesa, ad esempio Marketing. Metadati personalizzati che identificano la business unit proprietaria dell'API
    Pubblico Se sono stati aggiunti questi metadati, selezionare la casella di controllo. Metadati personalizzati che identificano se l'API è solo pubblica o interna

    Screenshot della finestra di dialogo per registrare un'API nel portale di Azure.

  4. Selezionare Crea per registrare l'API.

  5. Ripetere i tre passaggi precedenti per registrare un'altra API, ad esempio l'API Conferenza.

Suggerimento

Quando si registra un'API nel portale di Azure, è possibile selezionare uno dei tipi di API predefiniti o immettere un altro tipo di api preferito.

Le API vengono visualizzate nella pagina API del portale. Se si aggiunge un numero elevato di API al centro API, usare la casella di ricerca e i filtri in questa pagina per trovare le API desiderate.

Screenshot della pagina API nel portale.

Dopo aver registrato un'API, è possibile visualizzare o modificare le proprietà dell'API. Nella pagina API selezionare l'API per visualizzare le pagine per gestire la registrazione dell'API.

Aggiungere una versione dell'API

Nel corso del ciclo di vita, un'API può avere più versioni. È possibile aggiungere una versione a un'API esistente nel Centro API, facoltativamente con uno o più file di definizione.

Qui viene aggiunta una versione a una delle API:

  1. Nel portale di Azure passare al centro API.

  2. Nel menu della barra laterale selezionare API e quindi selezionare un'API, ad esempio Swagger Petstore.

  3. Nella pagina API, in Dettagli, selezionare Versioni> + Aggiungi versione.

    Screenshot che mostra l'aggiunta di una versione dell'API nel portale.

  4. Nella pagina Aggiungi versione API immettere o selezionare le informazioni seguenti in Dettagli versione:

    Impostazione Value Description
    Titolo della versione Immettere un titolo della versione di propria scelta, ad esempio v2. Nome scelto per la versione dell'API
    Identificazione della versione Dopo aver immesso il titolo precedente, il Centro API di Azure genera questo identificatore, che è possibile sostituire. Nome della risorsa di Azure per la versione
    Ciclo di vita della versione Effettuare una selezione dall'elenco a discesa, ad esempio Produzione. Fase del ciclo di vita della versione dell'API
  5. Centro API di Azure supporta le definizioni in formati di specifiche di testo comuni, ad esempio OpenAPI 2 e 3 per le API REST. Per aggiungere una definizione API, immettere o selezionare le informazioni seguenti in Selezionare una specifica:

    Impostazione Value Description
    Titolo definizione Immettere un titolo di propria scelta, ad esempio v2 Definition. Nome scelto per la definizione dell'API
    Identificazione della definizione Dopo aver immesso il titolo precedente, il Centro API di Azure genera questo identificatore, che è possibile sostituire. Nome della risorsa di Azure per la definizione
    Descrizione Immettere facoltativamente una descrizione. Descrizione della definizione dell'API
    Formato di specifica Per l'API Petstore selezionare OpenAPI. Formato delle specifiche per l'API
    Versione specifica Immettere un identificatore di versione di propria scelta, ad esempio 3.0. Versione specifica
    File o URL Passare a un file di definizione locale per l'API Petstore oppure immettere un URL. URL di esempio: https://raw.githubusercontent.com/swagger-api/swagger-petstore/refs/heads/master/src/main/resources/openapi.yaml File di definizione DELL'API

    Screenshot che mostra l'aggiunta di una definizione API nel portale.

  6. Fare clic su Crea.

Durante la compilazione dell'inventario API, sfruttare gli strumenti automatizzati per registrare le API, ad esempio l'estensione Centro API di Azure per Visual Studio Code e l'interfaccia della riga di comando di Azure.

Passo successivo

L'inventario API sta iniziando a prendere forma. È ora possibile aggiungere informazioni sugli ambienti e le distribuzioni API.