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

Wanneer uw API klaar is voor gebruik en daadwerkelijk wordt ingezet door ontwikkelaars, moet u op een bepaald moment wijzigingen aanbrengen aan die API, zonder dat dit gevolgen heeft voor clients die de API aanroepen. 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 voor de nieuwe revisie, om te onthouden waar deze voor 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 uw nieuwe bewerking in als 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. Merk op dat uw 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 de wijziging die aan ontwikkelaars wordt weergegeven, bijvoorbeeld: Revisies testen. Nieuwe 'test'-bewerking 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 test bewerking nu beschikbaar is.
  5. Selecteer Changelog bij de naam van de API.
  6. U ziet dat de vermelding van het wijzigingslogboek in deze lijst wordt weergegeven.

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: