Introduzione id1761C0007W7
Adobe Experience Manager Guides (in seguito denominato AEM Guides) è una soluzione aziendale end-to-end che consente a Adobe Experience Manager (AEM) di disporre delle funzionalità della soluzione di gestione dei contenuti dei componenti (CCMS) per la creazione e la distribuzione di contenuti basati su DITA. I clienti possono accedere ai flussi di lavoro di AEM Guides a livello di programmazione utilizzando le API di AEM Guides per integrarlo con altre applicazioni aziendali. Queste API possono essere utilizzate anche dai partner Adobe per migliorare la value proposition di AEM Guides estendendone le funzionalità o integrandola con altre applicazioni o servizi.
API di AEM Guides
Le API di AEM Guides sono disponibili in due formati:
Queste API espongono le funzioni chiave di AEM Guides agli sviluppatori di applicazioni. Utilizzando queste funzioni, gli sviluppatori possono creare i propri plug-in per estendere i flussi di lavoro preconfigurati. Le API sono disponibili per la gestione degli output per il contenuto DITA, l'utilizzo delle mappe DITA, l'aggiunta di attributi condizionali ai profili a livello di cartella e la conversione di documenti HTML e Words in formato DITA.
API basate su Java
Puoi utilizzare le API basate su Java disponibili in Experience Manager Guides per creare plug-in personalizzati ed estendere flussi di lavoro preconfigurati.
Configura SDK dall'archivio centrale Maven per AEM Guides as a Cloud Service
Per configurare e utilizzare i file JAR dell'API di servizio dall'archivio Maven nei progetti, aggiungi l'API SDK come dipendenza dal progetto nel file pom.xml del progetto, come illustrato di seguito.
<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>aem-dox-sdk-api</artifactId>
<version>${RELEASE}</version>
</dependency>
Configura e utilizza l'API JAR dall'archivio centrale Maven (on-premise)
Per configurare e utilizzare i file JAR delle API di servizio per le distribuzioni on-premise, aggiungi il file JAR delle API di servizio come dipendenza dal progetto nel file pom.xml del progetto, come illustrato di seguito:
<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>aem-guides-sdk-api</artifactId>
<version>${RELEASE}</version>
</dependency>
Configura e utilizza l'API JAR dall'archivio Maven pubblico di AEM Guides (on-premise)
Per utilizzare i JAR dell’API di servizio dall’archivio Maven pubblico, effettua le seguenti operazioni:
-
Configura l'archivio Maven pubblico di AEM Guides nel file
pom.xmlosettings.xmlcome mostrato di seguito:code language-xml <repository> <id>fmdita-public</id> <name>fmdita-public</name> <url>https://repo.aem-guides.com/repository/fmdita-public</url> </repository> -
Una volta configurato l'archivio, aggiungere il file JAR dell'API di servizio come dipendenza dal progetto nel file
pom.xmldel progetto.code language-xml <dependency> <groupId>com.adobe.fmdita</groupId> <artifactId>api</artifactId> <version>${RELEASE}</version> </dependency>note note NOTE Utilizza la stessa versione del JAR API del pacchetto AEM Guides installato sul server.
Una volta aggiunto il file JAR dell'API di servizio come dipendenza del progetto nel file pom.xml del progetto, puoi generare e utilizzare le API Java di AEM Guides nel progetto.
API basate su REST
Experience Manager Guides fornisce un set completo di API basate su REST che consentono agli sviluppatori di accedere e interagire con le funzionalità di base tramite HTTP.
Queste API sono ideali per:
- Integrazione di Experience Manager Guides con altri sistemi aziendali
- Automazione dei flussi di lavoro di pubblicazione e revisione
- Creazione di applicazioni ed estensioni personalizzate
Per informazioni dettagliate sull'utilizzo delle API, sui parametri e sulle richieste di esempio, consulta gli argomenti pertinenti nella sezione Riferimento API della documentazione di Experience Manager Guides.
Risorse aggiuntive
Di seguito è riportato un elenco di altre utili risorse di AEM Guides, disponibili nella pagina Informazioni e supporto:
- Guida utente
- Guida all’installazione e alla configurazione
- Guida rapida
- Pagina di archiviazione della Guida (accedere alla documentazione delle versioni precedenti)