Kurz: Registrace rozhraní API v inventáři rozhraní API
V tomto kurzu spusťte inventář rozhraní API v centru rozhraní API vaší organizace registrací rozhraní API a přiřazením metadat pomocí webu Azure Portal.
Základní informace o rozhraních API, verzích rozhraní API, definicích a dalších entitách, které můžete inventarizace v Azure API Center provést, najdete v tématu Klíčové koncepty.
V tomto kurzu se naučíte používat portál k:
- Registrace jednoho nebo několika rozhraní API
- Přidání verze rozhraní API s definicí rozhraní API
Požadavky
Centrum rozhraní API ve vašem předplatném Azure. Pokud jste ho ještě nevytvořili, přečtěte si článek Rychlý start: Vytvoření centra rozhraní API.
Jedno nebo více rozhraní API, která chcete zaregistrovat v centru rozhraní API. Tady jsou dva příklady s odkazy na jejich definice OpenAPI:
Dokončete předchozí kurz Definování vlastních metadat a definujte vlastní metadata pro vaše rozhraní API.
Registrace rozhraní API
Při registraci (přidání) rozhraní API do centra rozhraní API zahrnuje registrace rozhraní API:
- Název (název), typ a popis
- Informace o verzi
- Volitelné odkazy na dokumentaci a kontakty
- Předdefinovaná a vlastní metadata, která jste definovali
Po registraci rozhraní API můžete do rozhraní API přidat verze a definice.
Následující kroky registrují dvě ukázková rozhraní API: rozhraní API Swagger Petstore a rozhraní Conference API (viz požadavky). Pokud chcete, zaregistrujte si vlastní rozhraní API.
V nabídce vlevo v části Prostředky vyberte rozhraní API>+ Zaregistrovat rozhraní API.
Na stránce Registrace rozhraní API přidejte následující informace pro rozhraní API Swagger Petstore. V dolní části stránky uvidíte vlastní obchodní a veřejně přístupná metadata, která jste definovali v předchozím kurzu.
Nastavení Hodnota Popis Název rozhraní API Zadejte rozhraní API Swagger Petstore. Název, který zvolíte pro rozhraní API. Identifikace Jakmile zadáte předchozí název, Azure API Center vygeneruje tento identifikátor, který můžete přepsat. Název prostředku Azure pro rozhraní API Typ rozhraní API V rozevíracím seznamu vyberte REST . Typ rozhraní API Souhrn Volitelně zadejte souhrn. Souhrnný popis rozhraní API Popis Volitelně zadejte popis. Popis rozhraní API Verze Název verze Zadejte název verze podle svého výběru, například v1. Název, který zvolíte pro verzi rozhraní API. Identifikace verze Jakmile zadáte předchozí název, Azure API Center vygeneruje tento identifikátor, který můžete přepsat. Název prostředku Azure pro verzi Životní cyklus verzí Proveďte výběr z rozevíracího seznamu, například Testování nebo Produkce. Fáze životního cyklu verze rozhraní API Externí dokumentace Volitelně můžete přidat jeden nebo více odkazů na externí dokumentaci. Název, popis a adresa URL dokumentace k rozhraní API Licence Volitelně můžete přidat informace o licenci. Název, adresa URL a ID licence pro rozhraní API Kontaktní informace Volitelně můžete přidat informace pro jeden nebo více kontaktů. Jméno, e-mail a adresa URL kontaktu pro rozhraní API Obchodní činnost Pokud jste tato metadata přidali v předchozím kurzu, proveďte výběr z rozevíracího seznamu, například Marketing. Vlastní metadata identifikující organizační jednotku, která vlastní rozhraní API. Veřejně přístupné Pokud jste přidali tato metadata, zaškrtněte políčko. Vlastní metadata, která identifikují, jestli je rozhraní API veřejně přístupné nebo jenom interní. Vyberte Vytvořit. Rozhraní API je zaregistrované.
Opakováním předchozích tří kroků zaregistrujte jiné rozhraní API, například rozhraní API konference.
Tip
Při registraci rozhraní API na portálu můžete vybrat kterýkoli z předdefinovaných typů rozhraní API nebo zadat jiný typ podle vašeho výběru.
Rozhraní API se zobrazí na stránce rozhraní API na portálu. Když do centra rozhraní API přidáte velký počet rozhraní API, vyhledejte požadovaná rozhraní API pomocí vyhledávacího pole a filtrů na této stránce.
Po registraci rozhraní API můžete zobrazit nebo upravit vlastnosti rozhraní API. Na stránce rozhraní API vyberte rozhraní API, aby se zobrazily stránky pro správu registrace rozhraní API.
Přidání verze rozhraní API
V průběhu životního cyklu může mít rozhraní API více verzí. Můžete přidat verzi do existujícího rozhraní API v centru rozhraní API, volitelně s definičním souborem nebo soubory.
Tady přidáte verzi do některého z vašich rozhraní API:
Na portálu přejděte do centra rozhraní API.
V nabídce vlevo vyberte rozhraní API a pak vyberte rozhraní API, například Swagger Petstore.
Na stránce rozhraní API v části Podrobnosti vyberte Verze>+ Přidat verzi.
Na stránce Přidat verzi rozhraní API:
Zadejte nebo vyberte následující informace:
Nastavení Hodnota Popis Název verze Zadejte název verze podle vašeho výběru, například v2. Název, který zvolíte pro verzi rozhraní API. Identifikace verze Jakmile zadáte předchozí název, Azure API Center vygeneruje tento identifikátor, který můžete přepsat. Název prostředku Azure pro verzi Životní cyklus verzí Vyberte z rozevíracího seznamu, jako je například Produkční. Fáze životního cyklu verze rozhraní API Vyberte Vytvořit. Verze se přidá.
Přidání definice do vaší verze
Obvykle budete chtít do své verze rozhraní API přidat definici rozhraní API. Azure API Center podporuje definice v běžných formátech specifikace textu, jako je OpenAPI 2 a 3 pro rozhraní REST API.
Přidání definice rozhraní API do vaší verze:
Na stránce Verze vašeho rozhraní API vyberte svou verzi rozhraní API.
V levé nabídce vaší verze rozhraní API v části Podrobnosti vyberte Definice> + Přidat definici.
Na stránce Přidat definici:
Zadejte nebo vyberte následující informace:
Nastavení Hodnota Popis Název Zadejte název podle svého výběru, například definici v2. Název, který zvolíte pro definici rozhraní API. Identifikace Jakmile zadáte předchozí název, Azure API Center vygeneruje tento identifikátor, který můžete přepsat. Název prostředku Azure pro definici Popis Volitelně zadejte popis. Popis definice rozhraní API Název specifikace V případě rozhraní API Petstore vyberte OpenAPI. Formát specifikace pro rozhraní API Verze specifikace Zadejte identifikátor verze podle vašeho výběru, například 3.0. Verze specifikace. Dokument Přejděte k místnímu definičnímu souboru pro rozhraní PETstore API nebo zadejte adresu URL. Příklad adresy URL: https://raw.githubusercontent.com/swagger-api/swagger-petstore/refs/heads/master/src/main/resources/openapi.yaml
Definiční soubor rozhraní API. Vyberte Vytvořit. Definice se přidá.
V tomto kurzu jste se naučili používat portál k:
- Registrace jednoho nebo několika rozhraní API
- Přidání verze rozhraní API s definicí rozhraní API
Při sestavování inventáře rozhraní API využijte automatizované nástroje k registraci rozhraní API, jako je rozšíření Azure API Center pro Visual Studio Code a Azure CLI.
Další kroky
Inventarizace rozhraní API začíná mít tvar! Teď můžete přidat informace o prostředích a nasazeních rozhraní API.