Zelfstudie: Een product maken en publiceren

In Azure API Management bevat een product een of meer API's, evenals een gebruiksquotum en de gebruiksvoorwaarden. Zodra een product is gepubliceerd, kunnen ontwikkelaars zich abonneren op het product en de API's van het product gaan gebruiken.

In deze zelfstudie leert u het volgende:

  • Een product maken en publiceren
  • Een API toevoegen aan het product

API Management-producten in portal

Vereisten

Een product maken en publiceren

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

  2. Selecteer in het linkernavigatievenster Products (Producten) > + Add (Toevoegen).

  3. Voer in het venster Add product (Product toevoegen) de waarden in die in de volgende tabel worden beschreven om uw product te maken.

    Product toevoegen in de portal

    Naam Beschrijving
    Weergavenaam De naam zoals u wilt dat deze wordt weergegeven in de ontwikkelaarsportal.
    Beschrijving Geef informatie op over het product, zoals het doel, de API's waartoe het toegang geeft, en andere details.
    Status Selecteer Published (Gepubliceerd) als u het product wilt publiceren. Voordat de API's in een product kunnen worden aangeroepen, moet het product worden gepubliceerd. Nieuwe producten worden standaard niet-gepubliceerd, en zijn alleen zichtbaar voor gebruikers in de groep Beheerders.
    Abonnement is vereist Selecteer dit als een gebruiker een abonnement moet hebben om het product te kunnen gebruiken.
    Goedkeuring vereist Selecteer dit als u wilt dat een beheerder abonnementspogingen voor dit product beoordeelt en accepteert of weigert. Als dit niet geselecteerd is, worden abonnementspogingen automatisch goedgekeurd.
    Limiet voor het aantal abonnementen Beperk eventueel het aantal gelijktijdige abonnementen.
    Juridische voorwaarden U kunt ook de gebruiksvoorwaarden voor het product opnemen, die abonnees moeten accepteren om het product te kunnen gebruiken.
    API's Selecteer een of meer API's. U kunt ook API's toevoegen na het maken van het product. Zie API's toevoegen aan een product verderop in dit artikel voor meer informatie.
  4. Klik op Create (Maken) om een nieuw product te maken.

Meer configuraties toevoegen

Ga door met het configureren van het product nadat u het hebt opgeslagen. Selecteer in uw API Management-exemplaar het product in het venster Products (Producten). Toevoegen of bijwerken:

Item Beschrijving
Instellingen Metagegevens en status van product
API's API's die zijn gekoppeld aan het product
Beleidsregels Op product-API's toegepast beleid
Toegangsbeheer Zichtbaarheid van het product voor ontwikkelaars of gasten
Abonnementen Productabonnees

API's toevoegen aan een product

Producten zijn koppelingen van een of meer API's. U kunt een aantal API's opnemen en deze beschikbaar stellen voor ontwikkelaars via de ontwikkelaarsportal. Tijdens het maken van het product kunt u een of meer bestaande API's toevoegen. U kunt ook later API's aan het product toevoegen, via de pagina met instellingen van het product of tijdens het maken van een API.

Ontwikkelaars moeten zich eerst abonneren op een product om toegang tot de API te krijgen. Wanneer ontwikkelaars zich abonneren, ontvangen ze een abonnementssleutel die toegang biedt tot elke API in het betreffende product. Als u de APIM-abonnementssleutel hebt gemaakt, bent u al een beheerder en bent u standaard geabonneerd op elk product.

Een API toevoegen aan een bestaand product

  1. Selecteer Products (Producten) in de linkernavigatie van uw API Management-exemplaar.
  2. Selecteer een product en selecteer vervolgens API's.
  3. Selecteer + Toevoegen.
  4. Selecteer een of meer API's en vervolgens Select (Selecteren).

API toevoegen aan bestaand product

Tip

U kunt het abonnement van een gebruiker op een product maken of bijwerken met aangepaste abonnementssleutels via een REST API of een PowerShell-opdracht.

Volgende stappen

In deze zelfstudie heeft u het volgende geleerd:

  • Een product maken en publiceren
  • Een API toevoegen aan het product

Ga door naar de volgende zelfstudie:

Create blank API and mock API responses (Lege API en mock-API-reacties maken)