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.
A bal oldali menü Eszközök területén válassza az API-k+ API-k> regisztrálása lehetőséget.
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ő. Válassza a Létrehozás lehetőséget. Az API regisztrálva van.
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.
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:
A portálon keresse meg az API-központot.
A bal oldali menüben válassza az API-kat, majd válasszon ki egy API-t, például a Swagger Petstore-t.
Az API lap Részletek területén válassza a Verziók>+ Verzió hozzáadása lehetőséget.
Az API-verzió hozzáadása lapon:
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. 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:
Az API Verziók lapján válassza ki az API-verziót.
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.
A Definíció hozzáadása lapon:
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. 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.