Megosztás a következőn keresztül:


Oktatóanyag: API-k regisztrálása az API-készletben

Ebben az oktatóanyagban indítsa el az API-leltárt a szervezet API-központjában az API-k regisztrálásával és metaadatok hozzárendelésével az Azure Portalon.

Az API-król, API-verziókról, definíciókról és egyéb entitásokról az Azure API Centerben leltározható háttérinformációkat a fő fogalmakban találja.

Ebben az oktatóanyagban megtudhatja, hogyan használhatja a portált a következőkre:

  • Egy vagy több API regisztrálása
  • API-verzió hozzáadása API-definícióval

Előfeltételek

  • Egy API-központ az Azure-előfizetésben. Ha még nem hozott létre egyet, olvassa el az API-központ létrehozása című rövid útmutatót.

  • Egy vagy több API, amelyet regisztrálni szeretne az API-központban. Íme két példa az OpenAPI-definíciókra mutató hivatkozásokkal:

  • Az API-k egyéni metaadatainak definiálásához végezze el az előző, Egyéni metaadatok definiálása című oktatóanyagot.

API-k regisztrálása

Amikor regisztrál (hozzáad) egy API-t az API-központban, az API-regisztráció a következőket tartalmazza:

  • Cím (név), típus és leírás
  • Verzió információ
  • A dokumentációra és a névjegyekre mutató választható hivatkozások
  • Ön által definiált beépített és egyéni metaadatok

Az API regisztrálása után verziókat és definíciókat adhat hozzá az API-hoz.

Az alábbi lépések két minta API-t regisztrálnak: a Swagger Petstore API-t és a Konferencia API-t (lásd az előfeltételeket). Ha szeretné, regisztráljon saját API-kat.

  1. A portálon keresse meg az API-központot.

  2. A bal oldali menü Eszközök területén válassza az API-k+ API-k> regisztrálása lehetőséget.

  3. Az API regisztrálása lapon adja hozzá a következő információkat a Swagger Petstore API-hoz. Az előző oktatóanyagban definiált egyéni üzletági és nyilvános metaadatok a lap alján láthatók.

    Beállítás Érték Leírás
    API-cím Adja meg a Swagger Petstore API-t. Az API-hoz választott név.
    Azonosítás Az előző cím megadása után az Azure API Center létrehozza ezt az azonosítót, amelyet felülbírálhat. Az API Azure-erőforrásneve.
    API-típus Válassza a REST lehetőséget a legördülő listában. Az API típusa.
    Összefoglalás Igény szerint adjon meg egy összegzést. Az API összefoglaló leírása.
    Leírás Igény szerint adjon meg egy leírást. Az API leírása.
    Verzió
    Verzió címe Adjon meg egy tetszőleges verziócímet, például 1-es verziót. Az API-verzióhoz választott név.
    Verzióazonosító Az előző cím megadása után az Azure API Center létrehozza ezt az azonosítót, amelyet felülbírálhat. A verzió Azure-erőforrásának neve.
    Verzió életciklusa Válasszon a legördülő listából, például tesztelés vagy éles környezet. Az API-verzió életciklus-szakasza.
    Külső dokumentáció Szükség esetén hozzáadhat egy vagy több külső dokumentációra mutató hivatkozást. Az API dokumentációjának neve, leírása és URL-címe.
    Licenc Igény szerint adja hozzá a licencinformációkat. Az API-licenc neve, URL-címe és azonosítója.
    Kapcsolattartási adatok Igény szerint egy vagy több partner adatait is hozzáadhatja. Az API-hoz tartozó partner neve, e-mail-címe és URL-címe.
    Üzletág Ha ezt a metaadatokat az előző oktatóanyagban adta hozzá, válasszon a legördülő listából, például a Marketingből. Egyéni metaadatok, amelyek azonosítják az API-t tulajdonos üzleti egységet.
    Nyilvános elérésű Ha hozzáadta ezt a metaadatot, jelölje be a jelölőnégyzetet. Egyéni metaadatok, amelyek azt azonosítják, hogy az API nyilvános vagy csak belső.

    Képernyőkép egy API portálon való regisztrálásáról.

  4. Válassza a Létrehozás lehetőséget. Az API regisztrálva van.

  5. Ismételje meg az előző három lépést egy másik API, például a Konferencia API regisztrálásához.

Tipp.

Amikor regisztrál egy API-t a portálon, kiválaszthatja az előre definiált API-típusok bármelyikét, vagy megadhat egy másikat.

Az API-k megjelennek a portál API-k oldalán. Amikor nagy számú API-t adott hozzá az API-központhoz, használja a keresőmezőt és a szűrőket ezen a lapon a kívánt API-k megkereséséhez.

Képernyőkép a portál API-k oldaláról.

Az API regisztrálása után megtekintheti vagy szerkesztheti az API tulajdonságait. Az API-k lapon válassza ki az API-t az API-regisztráció kezeléséhez szükséges lapok megtekintéséhez.

API-verzió hozzáadása

Az API teljes életciklusa során több verzióval is rendelkezhet. Egy verziót hozzáadhat egy meglévő API-hoz az API-központban, opcionálisan definíciós fájlokkal vagy fájlokkal.

Itt egy verziót adhat hozzá az egyik API-hoz:

  1. A portálon keresse meg az API-központot.

  2. A bal oldali menüben válassza az API-kat, majd válasszon ki egy API-t, például a Swagger Petstore-t.

  3. Az API lap Részletek területén válassza a Verziók>+ Verzió hozzáadása lehetőséget.

    Képernyőkép egy API-verzió portálon való hozzáadásáról.

  4. Az API-verzió hozzáadása lapon:

    1. Adja meg vagy válassza ki a következő információkat.

      Beállítás Érték Leírás
      Verzió címe Adjon meg egy tetszőleges verziócímet, például 2-es verziót. Az API-verzióhoz választott név.
      Verzióazonosító Az előző cím megadása után az Azure API Center létrehozza ezt az azonosítót, amelyet felülbírálhat. A verzió Azure-erőforrásának neve.
      Verzió életciklusa Válasszon a legördülő listából, például az Éles környezetből. Az API-verzió életciklus-szakasza.
    2. Válassza a Létrehozás lehetőséget. A verzió hozzáadva.

Definíció hozzáadása a verzióhoz

Általában hozzá kell adnia egy API-definíciót az API-verzióhoz. Az Azure API Center támogatja a definíciókat a gyakori szövegspecifikációs formátumokban, például az OpenAPI 2 és a 3 for REST API-k esetében.

API-definíció hozzáadása a verzióhoz:

  1. Az API Verziók lapján válassza ki az API-verziót.

  2. Az API-verzió bal oldali menüjében a Részletek területen válassza a Definíciók>+ Definíció hozzáadása lehetőséget.

  3. A Definíció hozzáadása lapon:

    1. Adja meg vagy válassza ki a következő információkat.

      Beállítás Érték Leírás
      Cím Adjon meg egy tetszőleges címet, például v2-definíciót. Az API-definícióhoz választott név.
      Azonosítás Az előző cím megadása után az Azure API Center létrehozza ezt az azonosítót, amelyet felülbírálhat. A definíció Azure-erőforrásneve.
      Leírás Igény szerint adjon meg egy leírást. Az API-definíció leírása.
      Specifikáció neve A Petstore API-hoz válassza az OpenAPI lehetőséget. Az API specifikációs formátuma.
      Specifikáció verziója Adja meg a választott verzióazonosítót, például a 3.0-t. Specifikációs verzió.
      Dokumentum Keresse meg a Petstore API helyi definíciós fájlját, vagy adjon meg egy URL-címet. Példa URL-címe: https://raw.githubusercontent.com/swagger-api/swagger-petstore/refs/heads/master/src/main/resources/openapi.yaml API-definíciós fájl.

      Képernyőkép egy API-definíció portálon való hozzáadásáról.

    2. Válassza a Létrehozás lehetőséget. A definíció hozzá lesz adva.

Ebben az oktatóanyagban megtanulta, hogyan használhatja a portált a következőkre:

  • Egy vagy több API regisztrálása
  • API-verzió hozzáadása API-definícióval

Az API-készlet összeállítása során használja ki az API-k regisztrálásához használt automatizált eszközöket, például a Visual Studio Code Azure API Center bővítményét és az Azure CLI-t.

Következő lépések

Az API-készlet kezd formát ölteni! Most már hozzáadhat információkat az API-környezetekről és az üzemelő példányokról.