Självstudie: Använda revisioner för att göra icke-api-ändringar på ett säkert sätt

När ditt API är klart och börjar användas av utvecklare, måste du så småningom göra ändringar för det API:et och samtidigt se till att du inte stör anropen till API:et. Det är också bra att informera utvecklarna om de ändringar du gjort.

I Azure API Management du revisioner för att göra icke-icke-större API-ändringar så att du kan modellera och testa ändringar på ett säkert sätt. När du är klar kan du göra en revision aktuell och ersätta ditt aktuella API.

Bakgrundsinformation finns i Versioner & och API-versionshantering med Azure API Management.

I den här guiden får du lära dig att:

  • Lägga till en ny version
  • Göra bakåtkompatibla ändringar till din revision
  • Aktualisera dina revisioner och lägga till en ändringsloggpost
  • Gå till utvecklarportalen för att se dina ändringar och ändringsloggen

API-revisioner i Azure Portal

Förutsättningar

Lägga till en ny version

  1. Logga in på Azure Portaloch gå till din API Management instans.

  2. Välj API:er.

  3. Välj Demo Conference API (Demokonferens-API) i API-listan (eller ett annat API som du vill lägga till revisioner i).

  4. Välj fliken Revisioner.

  5. Välj + Lägg till revision.

    Lägga till API-granskning

    Tips

    Du kan också välja Lägg till revision på snabbmenyn (...) för API:et.

  6. Ange en beskrivning för din nya revision så att du kommer ihåg vad den ska användas för.

  7. Välj Skapa,

  8. Nu skapas en ny version.

    Anteckning

    Det ursprungliga API:et ligger kvar i Revision 1. Det är den här revisionen dina användare fortsätter att anropa tills du väljer att aktualisera en annan revision aktuella.

Göra bakåtkompatibla ändringar till din revision

  1. Välj Demo Conference API från listan över API.

  2. Överst på skärmen väljer du fliken Design.

  3. Observera att revisionsväljaren (direkt ovanför designfliken) Revision 2 som aktuellt val.

    Tips

    Använd revisionsväljaren för att växla mellan de revisioner du vill arbeta med.

  4. Välj + Lägg till åtgärd.

  5. Ange att den nya åtgärden ska vara POST, och ange Name (namn), Display Name (visningsnamn) och URL för åtgärden som test.

  6. Spara den nya åtgärden.

    Ändra granskning

  7. Nu har du gjort en ändring i Revision 2. Använd revisionsväljaren längst upp på sidan för att växla tillbaka till Revision 1.

  8. Observera att den nya åtgärden inte syns i Revision 1.

Aktualisera dina revisioner och lägga till en ändringsloggpost

  1. Välj fliken Revisioner från menyn upptill på sidan.

  2. Öppna snabbmenyn (...) för revision 2.

  3. Välj Gör aktuell.

  4. Markera kryssrutan Post to Public Change log for this API (Publicera till offentlig ändringslogg för det här API:et) om du vill publicera anteckningar om den här ändringen. Ange en beskrivning för din ändring som utvecklare ser, till exempel: Testa revisioner. En ny teståtgärd har lagts till.

  5. Nu är Revision 2 aktuell.

    Revision-menyn i fönstret Revisioner

Gå till utvecklarportalen för att se dina ändringar och ändringsloggen

Om du har provat utvecklarportalen kandu granska API-ändringarna och ändringsloggen där.

  1. I den Azure Portal väljer du API:er.
  2. Välj Utvecklarportalen på den översta menyn.
  3. I utvecklarportalen väljer du API:er och sedan Demo Conference API.
  4. Lägg märke till att din nya teståtgärd nu är tillgänglig.
  5. Välj Ändringslogg nära API-namnet.
  6. Observera att din post i ändringsloggen visas i den här listan.

Nästa steg

I den här självstudiekursen lärde du dig att:

  • Lägga till en ny version
  • Göra bakåtkompatibla ändringar till din revision
  • Aktualisera dina revisioner och lägga till en ändringsloggpost
  • Gå till utvecklarportalen för att se dina ändringar och ändringsloggen

Gå vidare till nästa kurs: