Aktualizowanie definicji API w usłudze Azure API Management | Qlik Cloud Pomoc
Przeskocz do zawartości głównej

Aktualizowanie definicji API w usłudze Azure API Management

Zaimportuj plik do usługi Azure API Management, aby zaktualizować istniejącą definicję.

  • Masz dostęp do usługi Azure API Management.
  • Masz zainstalowany program Microsoft PowerShell. Aby uzyskać więcej informacji, zobacz dokumentację programu Microsoft PowerShell.
  • Masz zainstalowany moduł Azure PowerShell. Aby uzyskać więcej informacji, zobacz dokumentację platformy Microsoft Azure.
  • Wyeksportowano definicję API.
  • Przesłano poprzednią wersję definicji API do usługi Azure API Management.
  • Ustawiono parametry kontekstu jako zmienną. Aby uzyskać więcej informacji, zobacz powyższą procedurę.
  1. Otwórz wiersz polecenia i wprowadź następujące polecenie, aby przesłać plik:
    Import-AzApiManagementApi -Context $ApiMgmtContext -SpecificationFormat "{format}" -SpecificationPath "{yourfile}" -ApiId "{api-id}" -Path "{api-url-suffix}"
  2. Dodaj odpowiednie parametry:
    Parametr Opis
    {format} Format definicji API do zaimportowania. Wartość może być następująca:
    • Swagger (zalecane)
    • Wadl
    • Wsdl
    • OpenApi
    {yourfile} Ścieżka i nazwa pliku wyeksportowanej definicji API.
    {api-id} Identyfikator usługi Azure API Management dla API do zaktualizowania.
    {api-url-suffix} Ścieżka Web API do dodania na końcu publicznego adresu URL API.
  3. Wykonaj polecenie.

Twoja definicja API zostanie zaimportowana, a nowy plik zastąpi poprzednią wersję. Możesz sprawdzić aktualizację w portalu Azure.

W tym przykładzie przesłano pierwszą wersję definicji API o nazwie Contacts API, która zawierała pięć operacji. Następnie została ona zastąpiona nową definicją o nazwie Contacts API V2 zawierającą dziesięć operacji.

Zrzut ekranu zaktualizowanej definicji API.

Aby uzyskać więcej informacji na temat polecenia Import-AzApiManagementApi, zobacz dokumentację platformy Azure.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!