Importování rozhraní API SOAP

Tento článek popisuje, jak importovat standardní reprezentaci XML rozhraní API SOAP. Článek také ukazuje, jak otestovat rozhraní API Management API.

V tomto článku získáte informace o těchto tématech:

  • Importování rozhraní API SOAP
  • Testovat rozhraní API na portálu Azure Portal
  • Testovat rozhraní API na portálu pro vývojáře

Požadavky

Projděte si následující rychlý start: Vytvoření instance služby Azure API Management

Přejít k instanci služby API Management

  1. V Azure Portal vyhledejte a vyberte API Management Services.

    Výběr služby API Management Services

  2. Na stránce API Management služby vyberte svou instanci API Management.

    Vyberte instanci API Management

Import a publikování back-endu rozhraní API

  1. V Azure Portal přejděte do služby API Management a v nabídce vyberte rozhraní API .

  2. Vyberte WSDL ze seznamu Přidat nové rozhraní API.

    API SOAP

  3. Do Specifikace WSDL zadejte adresu URL, kde se nachází rozhraní API SOAP.

  4. Ve výchozím nastavení je vybraný přepínač Průchod SOAP. S tímto výběrem bude rozhraní API prezentované jako SOAP. Příjemce musí používat pravidla SOAP. Pokud chcete rozhraní API převést na REST, postupujte podle kroků v tématu o importování rozhraní API SOAP a jeho převedení na REST.

    Snímek obrazovky se zobrazí v dialogovém okně vytvořit z W S D L, kde můžete zadat specifikaci W S D L.

  5. Stiskněte klávesu Tab.

    Následující pole se vyplní informacemi z rozhraní API SOAP: Zobrazovaný název, Název, Popis.

  6. Přidejte příponu adresy URL rozhraní API. Přípona je název, který identifikuje toto konkrétní rozhraní API v této instanci služby API Management. Musí být v této instanci API Management jedinečný.

  7. Publikujte rozhraní API jeho přidružením k produktu. V tomto případě se použije produkt Unlimited. Pokud chcete, aby bylo rozhraní API publikované a k dispozici pro vývojáře, přidejte ho k produktu. Můžete to udělat při vytváření rozhraní API nebo nastavit později.

    Produkty jsou sdruženími jednoho nebo více rozhraní API. Můžete zahrnout několik rozhraní API a nabídnout je vývojářům prostřednictvím portálu pro vývojáře. Vývojáři se nejprve musí přihlásit k odběru produktu, a teprve pak získají přístup k rozhraní API. Po přihlášení k odběru získají klíč předplatného, který je možné použít pro jakékoli rozhraní API v příslušném produktu. Pokud jste vytvořili instanci API Management, jste už správce, takže se ve výchozím nastavení přihlásíte k odběru všech produktů.

    Ve výchozím nastavení každá instance služby API Management obsahuje dva ukázkové produkty:

    • Starter
    • Unlimited
  8. Zadejte další nastavení rozhraní API. hodnoty můžete nastavit během vytváření nebo je nakonfigurovat později tak, že na kartu Nastavení . Nastavení jsou vysvětlena v kurzu importu a publikování prvního rozhraní API .

  9. Vyberte Vytvořit.

Testování nového rozhraní API na portálu pro správu

Operaci můžete volat přímo z portálu pro správu, který nabízí pohodlný způsob pro zobrazení a testování operací v rozhraní API.

  1. Vyberte rozhraní API, které jste vytvořili v předchozím kroku.

  2. Klikněte na kartu Test.

  3. Vyberte nějakou operaci.

    Stránka zobrazí pole pro parametry dotazu a pole pro hlavičky. Jednou z hlaviček je klíč „Ocp-Apim-Subscription-Key“. Je to klíč pro přihlášení k odběru produktu, který je k tomuto rozhraní API přidružený. Pokud jste vytvořili instanci služby API Management, jste už správcem a klíč se tedy vyplní automaticky.

  4. Stiskněte Odeslat.

    Back-end předá odpověď 200 OK a nějaká data.

Připojení dalších rozhraní API

Můžete vytvořit rozhraní API rozhraní API vystavené různými službami, včetně:

  • Specifikace OpenAPI
  • ROZHRANÍ SOAP API
  • Webová aplikace hostovaná v Azure App Service
  • Function App Azure
  • Azure Logic Apps
  • Azure Service Fabric

Pomocí následujících kroků přidejte k vašemu existujícímu rozhraní API jiné rozhraní API.

Poznámka

Při importu dalšího rozhraní API se k aktuálnímu rozhraní API připojí příslušné operace.

  1. Na webu Azure Portal přejděte ke své instanci služby Azure API Management.

    Přejít do instance Azure API pro správu

  2. Na stránce Přehled nebo v nabídce na levé straně vyberte rozhraní API .

    Vybrat rozhraní API

  3. Klikněte na vedle rozhraní API, ke kterému chcete připojit jiné rozhraní API.

  4. V rozevírací nabídce vyberte Importovat.

    Vybrat Import

  5. Vyberte službu, ze které se má importovat rozhraní API.

    Vybrat službu

Další kroky