# 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](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-6).
* Masz zainstalowany moduł Azure PowerShell. Aby uzyskać więcej informacji, zobacz [dokumentację platformy Microsoft Azure](https://docs.microsoft.com/en-us/powershell/azure/install-az-ps?view=azps-2.4.0).
* 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:<br><br><ul><li><span>Swagger</span> (zalecane)</li><li><span>Wadl</span></li><li><span>Wsdl</span></li><li><span>OpenApi</span></li></ul> |
   | {yourfile} | Ścieżka i nazwa pliku wyeksportowanej definicji<br>API. |
   | {api-id} | Identyfikator usługi Azure API Management dla API do zaktualizowania. |
   | {api-url-suffix} | Ścieżka Web<br>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.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/az_update.png)

Aby uzyskać więcej informacji na temat polecenia Import-AzApiManagementApi, zobacz [dokumentację platformy Azure](https://docs.microsoft.com/en-us/powershell/module/az.apimanagement/Import-AzApiManagementApi?view=azps-2.4.0).