Configurare un progetto Adobe Developer Console configure-adc-project
Per richiamare l’API di AEM Content AI Services, è necessario disporre delle credenziali emesse da un progetto Adobe Developer Console (ADC). Questa pagina illustra come creare il progetto, selezionare un metodo di autenticazione e generare le credenziali incluse in ogni richiesta API.
Vai a Adobe Developer Console per iniziare la tua organizzazione.
Prerequisiti prerequisites
Prima di iniziare, verifica quanto segue:
- Hai accesso a Adobe Developer Console per la tua organizzazione.
- Sei stato aggiunto come Sviluppatore nel profilo di prodotto di AEM Content AI Services in Adobe Admin Console. Senza questo ruolo, la scheda API AEM Content AI Services risulta disabilitata e l’opzione di autenticazione Server-to-Server è nascosta.
- Si conoscono i numeri del programma e dell’ambiente per il profilo di prodotto che si desidera selezionare (ad esempio,
AEM User - publish - Program 12345 - Environment 67890).
Scegli un metodo di autenticazione choose-auth
AEM Content AI Services supporta due metodi di autenticazione. Scegli quello che corrisponde alla tua integrazione:
Autenticazione server-to-server s2s-auth
-
Seleziona API e servizi, quindi API.
-
Filtra per AEM Content AI Services, quindi seleziona Crea progetto per avviare un nuovo progetto oppure Aggiungi API se aggiungi il servizio a un progetto esistente.
note NOTE Se la scheda API è disabilitata e viene visualizzato il messaggio "Licenza richiesta", l’ambiente AEM as a Cloud Service potrebbe non essere modernizzato. Consulta Modernizzazione dell'ambiente AEM as a Cloud Service. -
Nella finestra di dialogo Configura API, selezionare Autenticazione da server a server.
note tip TIP Se l’opzione Server-to-Server non è disponibile, l’utente che configura l’integrazione non viene aggiunto come Sviluppatore al profilo di prodotto. Vedere Abilitare l'autenticazione server-to-server. -
Se necessario, rinominare le credenziali. Seleziona Avanti.
-
Seleziona l’utente AEM - pubblicazione - programma XXX - ambiente XXX e/o utente AEM - autore - programma XXX - ambiente XXX profilo prodotto, quindi seleziona Salva.
-
Controlla l’API e la configurazione dell’autenticazione.
Generare un token di accesso generate-token
-
Nel progetto ADC, vai a Credenziali e seleziona Genera token di accesso.
-
Includi il token nell’intestazione
Authorizationdi ogni richiesta API:code language-http Authorization: Bearer YOUR_ACCESS_TOKENnote warning WARNING Memorizza il token in modo sicuro. Scade e deve essere rigenerato periodicamente.
Autenticazione chiave API api-key-auth
-
Quando aggiungi l’API di AEM Content AI Services al progetto, seleziona Chiave API nella finestra di dialogo Seleziona tipo di autenticazione.
-
Conferma le credenziali della chiave API.
-
Per limitare le origini che possono utilizzare la chiave, configura i domini consentiti.
-
La chiave API (ID client) viene visualizzata in Credenziali collegate. Seleziona Copia.
-
Includi la chiave in ogni richiesta API:
code language-http x-api-key: YOUR_API_KEYIl progetto è ora pronto. Utilizza la chiave con ogni richiesta di AEM Content AI Services.
Passaggi successivi next-steps
- Controlla le tue origini di contenuto - Configura un’origine di contenuto in Cloud Manager e attiva l’acquisizione.
- Riferimento API di IA per la gestione dei contenuti. Utilizzare il token di accesso o la chiave API per eseguire query sul contenuto indicizzato.