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


Logikai alkalmazás importálása API-ként

VONATKOZIK: Minden API-kezelési szintre

Ez a cikk bemutatja, hogyan importálhat logikai alkalmazásokat API-ként, és hogyan tesztelheti az importált API-t.

Feljegyzés

Ez a funkció jelenleg nem érhető el a munkaterületeken.

Ebben a cikkben az alábbiakkal ismerkedhet meg:

  • Logikai alkalmazás importálása API-ként
  • Az API tesztelése az Azure Portalon

Feljegyzés

Az Azure API Management támogatja a multitenant Logic Apps-környezetben futó Logic App-erőforrás automatikus importálását. További információért lásd: Különbségek az alapértelmezett egybérlős logikai alkalmazások és a több-bérlős logikai alkalmazások között.

Előfeltételek

Háttérrendszeri API importálása és közzététele

  1. Navigáljon az API Management szolgáltatásához az Azure portálon.

  2. A bal oldali menü API-k szakaszában válassza az API-kat, majd az + API hozzáadása lehetőséget.

  3. Válassza a Logikai alkalmazás lehetőséget a Létrehozás az Azure-ból erőforráslistában :

    Képernyőkép a Logic App csempéjéről.

  4. A Tallózás gombra kattintva megtekintheti az előfizetésben HTTP-eseményindítóval rendelkező logikai alkalmazások listáját. (A HTTP-eseményindítóval nem rendelkező logikai alkalmazások nem jelennek meg a listában.)

    Képernyőkép a Tallózás gombról.

  5. Válassza ki a logikai alkalmazást:

    Képernyőkép az importálni kívánt Logikai alkalmazás kiválasztása ablakról.

    Az API Management megkeresi a kijelölt alkalmazáshoz társított Swagger-dokumentumot, lekéri és importálja.

  6. Adja hozzá az API URL-cím utótagját. Az utótag egyedileg azonosítja az API-t az API Management-példányban.

    Képernyőkép, amely a Logikai alkalmazás létrehozása ablakban megadott értékeket mutatja.

  7. Ha azt szeretné, hogy az API közzé legyen téve és elérhető legyen a fejlesztők számára, váltson a Teljes nézetre, és társítsa az API-t egy termékkel. Ez a példa a Korlátlan terméket használja. (Az API-t a Beállítások lapon hozhatja létre vagy később is hozzáadhatja egy termékhez.)

    Feljegyzés

    A termékek egy vagy több, fejlesztőknek a fejlesztői portálon keresztül kínált API-k társításai. Először a fejlesztőknek elő kell fizetnie egy termékre, hogy hozzáférjenek az API-hoz. A feliratkozás után a termék bármely API-jának előfizetési kulcsát kapják meg. Az API Management-példány létrehozójaként Ön rendszergazda, és alapértelmezés szerint minden termékre előfizet.

    Bizonyos szinteken minden API Management-példányhoz két alapértelmezett mintatermék tartozik:

    • Előétel
    • Korlátlan
  8. Adjon meg más API-beállításokat. Ezeket az értékeket az API létrehozásakor vagy később a Beállítások lapra kattintva állíthatja be. A beállításokat az első API-oktatóanyag importálása és közzététele ismerteti.

  9. Válassza a Létrehozás lehetőséget.

Az API tesztelése az Azure Portalon

Az Azure Portalról közvetlenül meghívhat műveleteket. Ez a módszer kényelmes módot biztosít egy API műveleteinek megtekintésére és tesztelésére.

Képernyőkép az API tesztelésének lépéseiről.

  1. Válassza ki az előző lépésben létrehozott API-t.

  2. A Tesztelés lapon válassza ki a tesztelni kívánt műveletet.

    • Az oldal megjeleníti a lekérdezési paraméterek és fejlécek mezőit.
    • Az egyik fejléc a Ocp-Apim-Subscription-Key. Ez a fejléc az API-hoz társított termék-előfizetési kulcshoz tartozik.
    • Az API Management-példány létrehozójaként Ön rendszergazda, ezért a kulcs automatikusan ki lesz töltve.
  3. Válassza az Küldés lehetőséget. Ha a teszt sikeres, a háttérrendszer 200 OK és adat használatával válaszol.

Egyéb API-k hozzáfűzése

Az API-kat különböző szolgáltatások által közzétett API-kból állíthatja össze, többek között a következőket:

  • OpenAPI-specifikáció
  • A SOAP alkalmazásprogramozási felület
  • A GraphQL programozási interfész (API)
  • Az Azure App Service-ben üzemeltetett webalkalmazás
  • Azure Functions (Felhasználói funkciók az Azure-ban)
  • Azure Logic Apps
  • Azure Service Fabric

Feljegyzés

Api importálásakor a műveletek hozzá lesznek fűzve az aktuális API-hoz.

API hozzáfűzése egy meglévő API-hoz:

  1. Nyissa meg az Azure API Management-példányt az Azure Portalon:

    Képernyőkép az API Management-szolgáltatások oldalról.

  2. Válassza az API-k lehetőséget az Áttekintés lapon, vagy válassza az API-k>API-k opciót a bal oldali menüben.

    Képernyőkép, amelyen az API-k kiválasztása látható az Áttekintés lapon.

  3. Jelölje ki a három pontot (...) azon API mellett, amelyhez hozzá szeretne fűzni egy másik API-t.

  4. Válassza a Importálás lehetőséget a legördülő menüből:

    Képernyőkép az Importálás parancsról.

  5. Válasszon egy szolgáltatást, amelyből importálni fogja az API-t.

Feljegyzés

Minden logikai alkalmazás rendelkezik egy manual-invoke művelettel. Ha több logikai alkalmazást szeretne kombinálni egy API-ban, át kell neveznie a függvényt. A függvény/API átnevezéséhez módosítsa a cím értékét az OpenAPI Specifikáció szerkesztőjében.