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


API-k felfedezése és felhasználása a Visual Studio Code Azure API Center-bővítményével

A szervezet API-fejlesztői a Visual Studio Code Azure API Center bővítményével fedezhetik fel és használhatják az API-k api-jait az API-központban . A bővítmény a következő funkciókat biztosítja:

  • API-k felfedezése – Tallózás az API-központban található API-k között, és megtekintheti azok részleteit és dokumentációját.

  • API-k használata – API SDK-ügyfelek létrehozása a kedvenc nyelvükön, például JavaScript, TypeScript, .NET, Python és Java nyelven, a Microsoft Graphhoz, a GitHubhoz és sok máshoz SDK-kat létrehozó Microsoft Kiota motor használatával.

Az API-fejlesztők a bővítmény funkcióit is kihasználva regisztrálhatják az API-kat az API-központban, és biztosíthatják az API-szabályozást.

Tipp.

Ha azt szeretné, hogy a vállalati alkalmazásfejlesztők központosított helyen fedezzék fel az API-kat, opcionálisan engedélyezze a platform API-katalógusát a Visual Studio Code API-központjához. A platform API-katalógusa az API-leltár írásvédett nézete.

Előfeltételek

Bővítmény beállítása

  1. Telepítse a Visual Studio Code Azure API Center bővítményét a Visual Studio Code Marketplace-ről. Telepítse az előfeltételek között felsorolt egyéb bővítményeket.

    Feljegyzés

    Ahol megjegyezzük, bizonyos funkciók csak az Azure API Center bővítmény kiadás előtti verziójában érhetők el. Amikor telepíti a bővítményt a Visual Studio Code Marketplace-ről, a kiadás előtti vagy a kiadás előtti verziót is telepítheti. Váltson a két verzió között bármikor a Bővítmények nézetben a Kezelés gomb helyi menüjének használatával.

  2. A Visual Studio Code bal oldali tevékenységsávján válassza az API-központot.

    Képernyőkép az API Center bővítményről a tevékenységsávon.

  3. Ha nincs bejelentkezve az Azure-fiókjába, válassza a Bejelentkezés az Azure-ba... lehetőséget, és kövesse az utasításokat a bejelentkezéshez. Válasszon ki egy Azure-előfizetést azzal az API-központtal (vagy API-központtal), amelyből meg szeretné tekinteni az API-kat. Adott előfizetésekre is szűrhet, ha sok megtekintési lehetőség közül választhat.

API-k felfedezése

Az API-központ erőforrásai a bal oldali fanézetben jelennek meg. Az API-központ erőforrásainak kibontásával megtekintheti az API-kat, a verziókat, a definíciókat, a környezeteket és az üzembe helyezéseket.

Képernyőkép az API Center fanézetéről a Visual Studio Code-ban.

API-k keresése egy API-központban az Apis fanézetelemben látható keresési ikonnal.

API-dokumentáció megtekintése

Megtekintheti egy API-definíció dokumentációját az API-központban, és kipróbálhatja az API-műveleteket. Ez a funkció csak openAPI-alapú API-khoz érhető el az API-központban.

  1. Az API-definíció megjelenítéséhez bontsa ki az API Center fanézetét.

  2. Kattintson a jobb gombbal a definícióra, és válassza az API-dokumentáció megnyitása parancsot. Megjelenik egy új lap az API-definíció Swagger felhasználói felületével.

    Képernyőkép az API-dokumentációról a Visual Studio Code-ban.

  3. Az API kipróbálásához válasszon ki egy végpontot, válassza a Kipróbálás lehetőséget, adja meg a szükséges paramétereket, és válassza a Végrehajtás lehetőséget.

    Feljegyzés

    Az API-tól függően előfordulhat, hogy meg kell adnia az engedélyezési hitelesítő adatokat vagy egy API-kulcsot az API kipróbálásához.

    Tipp.

    A bővítmény előzetes verziójával létrehozhat api-dokumentációt a Markdownban, amely könnyen karbantartható és megosztható a végfelhasználókkal. Kattintson a jobb gombbal a definícióra, és válassza a Markdown létrehozása lehetőséget.

HTTP-fájl létrehozása

A fájlokat .http az API-központ API-definíciója alapján tekintheti meg. Ha a REST-ügyfél bővítmény telepítve van, a Visual Studio Code-szerkesztőből is létrehozhat kérések könyvtárat. Ez a funkció csak openAPI-alapú API-khoz érhető el az API-központban.

  1. Az API-definíció megjelenítéséhez bontsa ki az API Center fanézetét.

  2. Kattintson a jobb gombbal a definícióra, és válassza a HTTP-fájl létrehozása lehetőséget. Megjelenik egy új lap, amely megjeleníti az API-specifikáció által kitöltött .http-dokumentumot.

    Képernyőkép .http-fájl létrehozásáról a Visual Studio Code-ban.

  3. Ha kérést szeretne küldeni, válasszon ki egy végpontot, és válassza a Kérés küldése lehetőséget.

    Feljegyzés

    Az API-tól függően előfordulhat, hogy meg kell adnia az engedélyezési hitelesítő adatokat vagy egy API-kulcsot a kérés elvégzéséhez.

API-ügyfél létrehozása

A Microsoft Kiota bővítmény használatával hozzon létre egy API-ügyfelet a kedvenc nyelvéhez. Ez a funkció csak openAPI-alapú API-khoz érhető el az API-központban.

  1. Az API-definíció megjelenítéséhez bontsa ki az API Center fanézetét.
  2. Kattintson a jobb gombbal a definícióra, és válassza az API-ügyfél létrehozása lehetőséget. Megjelenik a Kiota OpenAPI Generator panel.
  3. Válassza ki az SDK-kba felvenni kívánt API-végpontokat és HTTP-műveleteket.
  4. Válassza az API-ügyfél létrehozása lehetőséget.
    1. Adja meg az SDK nevével, névterével és kimeneti könyvtárával kapcsolatos konfigurációs adatokat.

    2. Válassza ki a létrehozott SDK nyelvét.

      Képernyőkép a Kiota OpenAPI Explorerről a Visual Studio Code-ban.

Az ügyfél létre lesz hozva.

A Kiota bővítmény használatáról további információt a Visual Studio Code Microsoft Kiota bővítményében talál.

API-specifikáció exportálása

Exportálhat egy API-specifikációt egy definícióból, majd letöltheti fájlként.

Specifikáció exportálása a bővítmény fanézetében:

  1. Az API-definíció megjelenítéséhez bontsa ki az API Center fanézetét.

  2. Kattintson a jobb gombbal a definícióra, és válassza az API specifikációs dokumentum exportálása lehetőséget. Megjelenik egy új lap, amely egy API-specifikációs dokumentumot jelenít meg.

    Képernyőkép az API-specifikáció Visual Studio Code-ban való exportálásáról.

A parancskatalógus használatával is exportálhat specifikációt:

  1. Írja be a Ctrl+Shift+P billentyűparancsot a parancskatalógus megnyitásához.
  2. Válassza az Azure API Center: API specifikációs dokumentum exportálása lehetőséget.
  3. Válasszon egy API-definícióhoz való navigáláshoz. Megjelenik egy új lap, amely egy API-specifikációs dokumentumot jelenít meg.