Vereisten
U hebt het volgende nodig om deze zelfstudie te voltooien:
-
Modernisering van de AEM as a Cloud Service-omgeving met het volgende:
- AEM Release
2024.10.18459.20241031T210302Z
of hoger. - Nieuwe stijlproductprofielen (als de omgeving vóór november 2024 is gemaakt)
Zie opstelling op OpenAPI-Gebaseerde AEM APIsartikel voor meer details.
- AEM Release
-
Het steekproef WKNDproject van Plaatsen moet op het worden opgesteld.
-
Toegang tot Adobe Developer Console.
-
Installeer Node.jsop uw lokale machine om de toepassing van steekproefNodeJS in werking te stellen.
Ontwikkelingsstappen
De ontwikkelingsstappen op hoog niveau zijn:
-
ADC-project configureren
- De Assets-auteur-API toevoegen
- Vorm zijn authentificatiemethode als Server-aan-Server OAuth
- Productprofiel koppelen aan de verificatieconfiguratie
-
De AEM-instantie configureren om ADC-projectcommunicatie in te schakelen
-
Een voorbeeld van een NodeJS-toepassing ontwikkelen
-
Verifieer de stroom van begin tot eind
ADC-project configureren
Vorm ADC de stap van het Project wordt herhaald van OpenAPI-Gebaseerde AEM APIs van de Opstelling. De methode wordt herhaald om de Assets-auteur-API toe te voegen en de verificatiemethode te configureren als OAuth Server-to-Server.
-
Van Adobe Developer Console, open het gewenste project.
-
Om AEM APIs toe te voegen, klik op voeg API knoop toe.
-
In voeg API dialoog toe, filter door Experience Cloud en selecteer de Auteur API van AEM Assets kaart en klik daarna.
-
Daarna, in vorm API dialoog, selecteer de server-aan-server authentificatieoptie en klik daarna. De server-aan-server authentificatie is ideaal voor de backenddiensten die API toegang zonder gebruikersinteractie vereisen.
-
Wijzig de naam van de referentie voor gemakkelijkere identificatie (indien nodig) en klik daarna. Voor demo-doeleinden wordt de standaardnaam gebruikt.
-
Selecteer de Gebruikers van de Medewerker van AEM Assets - auteur - Programma XXX - het Profiel van het Product van Milieu XXX en klik sparen. Zoals u ziet, is alleen het productprofiel dat is gekoppeld aan de AEM Assets API-gebruikersservice beschikbaar voor selectie.
-
Controleer de AEM API- en verificatieconfiguratie.