Share via


Zelfstudie: Revisies gebruiken om vaste API-wijzigingen veilig aan te brengen

VAN TOEPASSING OP: Alle API Management-lagen

Wanneer uw API klaar is voor gebruik en wordt gebruikt door ontwikkelaars, moet u uiteindelijk wijzigingen aanbrengen in die API en tegelijkertijd geen aanroepers van uw API verstoren. Het is ook handig om ontwikkelaars te informeren over de aangebrachte wijzigingen.

Gebruik in Azure API Management revisies om vaste API-wijzigingen aan te brengen, zodat u wijzigingen veilig kunt modelleren en testen. Wanneer u klaar bent, kunt u een revisie actueel maken en uw huidige API vervangen.

Zie Versies en revisies en API-versies met Azure API Management voor meer achtergrondinformatie.

In deze zelfstudie leert u het volgende:

  • Een nieuwe revisie toevoegen
  • Vaste wijzigingen aanbrengen in uw revisie
  • Uw revisie actualiseren en een logboekvermelding over de wijziging toevoegen
  • Door de portal voor ontwikkelaars browsen om de wijzigingen en het logboek in te zien

API-revisies in Azure Portal

Vereisten

Een nieuwe revisie toevoegen

  1. Meld u aan bij Azure Portal en ga naar uw API Management-exemplaar.

  2. Selecteer API's.

  3. Selecteer Demo Conference API in de lijst met API's (of een andere API die u wilt wijzigen).

  4. Selecteer het tabblad Revisies.

  5. Selecteer + Revisie toevoegen.

    API-revisie toevoegen

    Tip

    U kunt ook Revisie toevoegen selecteren in het contextmenu (...) van de API.

  6. Geef een beschrijving op voor de nieuwe revisie om te onthouden waarvoor deze wordt gebruikt.

  7. Selecteer Maken.

  8. Uw nieuwe revisie wordt nu gemaakt.

    Notitie

    Uw oorspronkelijke API blijft in Revisie 1. Dit is de revisie die uw gebruikers blijven aanroepen, totdat u ervoor kiest om een andere revisie de huidige te maken.

Vaste wijzigingen aanbrengen in uw revisie

  1. Selecteer Demo Conference API in de lijst met API's.

  2. Selecteer boven in het scherm het tabblad Ontwerp.

  3. U ziet dat de revisieselector (direct boven het tabblad Ontwerp) Revisie 2 aangeeft als de huidige selectie.

    Tip

    Gebruik de revisieselector om te schakelen tussen de wijzigingen waaraan u wilt werken.

  4. Klik op + Bewerking toevoegen.

  5. Stel de nieuwe bewerking in op POST en de naam, weergavenaam en URL van de bewerking als test.

  6. Sla uw nieuwe bewerking op.

    Revisie wijzigen

  7. U hebt nu een wijziging aangebracht in Revisie 2. Gebruik de revisieselector bovenaan de pagina om over te schakelen naar Revisie 1.

  8. U ziet dat de nieuwe bewerking niet wordt weergegeven in Revisie 1.

Uw revisie actualiseren en een logboekvermelding over de wijziging toevoegen

  1. Klik op het tabblad Revisies in het menu aan de bovenkant van de pagina.

  2. Open het contextmenu (... ) voor Revisie 2.

  3. Selecteer Instellen als huidige.

  4. Schakel het selectievakje Op het openbare wijzigingenlogboek voor deze API plaatsen in als u opmerkingen over deze wijziging wilt plaatsen. Geef een beschrijving op voor uw wijziging die de ontwikkelaars kunnen zien, bijvoorbeeld: Revisies testen. Nieuwe testbewerking toegevoegd.

  5. Revisie 2 is nu actueel.

    Het menu Revisie in het venster Revisies

Door de portal voor ontwikkelaars browsen om de wijzigingen en het logboek in te zien

Als u de ontwikkelaarsportal hebt geprobeerd, kunt u de wijzigingen in de API en het wijzigingslogboek bekijken.

  1. Selecteer API's in de Azure-portal.
  2. Selecteer Ontwikkelaarsportal in het menu bovenaan.
  3. Selecteer API's in de ontwikkelaarsportal en selecteer vervolgens Demo Conference API.
  4. U ziet dat uw nieuwe testbewerking nu beschikbaar is.
  5. Selecteer Changelog bij de naam van de API.
  6. U ziet dat uw wijzigingslogboekvermelding wordt weergegeven in de lijst.

Volgende stappen

In deze zelfstudie heeft u het volgende geleerd:

  • Een nieuwe revisie toevoegen
  • Vaste wijzigingen aanbrengen in uw revisie
  • Uw revisie actualiseren en een logboekvermelding over de wijziging toevoegen
  • Door de portal voor ontwikkelaars browsen om de wijzigingen en het logboek in te zien

Ga door naar de volgende zelfstudie: