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

INFO
Visualizza javadoc per la documentazione più recente e dettagliata sull'utilizzo dell'API basata su Java per Experience Manager 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>
NOTE
Assicurati di utilizzare la stessa versione del JAR API del pacchetto AEM Guides installato sul server.

Configura e utilizza l'API JAR dall'archivio centrale Maven (on-premise)

INFO
Visualizza javadoc per la documentazione più recente e dettagliata sull'utilizzo dell'API basata su Java per la configurazione on-premise di Experience Manager Guides.

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>
NOTE
Assicurati di utilizzare la stessa versione del JAR API del pacchetto AEM Guides installato sul server.

Configura e utilizza l'API JAR dall'archivio Maven pubblico di AEM Guides (on-premise)

NOTE
L’archivio Maven pubblico di AEM Guides diventerà obsoleto dopo la versione 5.3.0 di Experience Manager Guides. Il file JAR dell’API sarà successivamente disponibile solo nell’archivio centrale Maven.

Per utilizzare i JAR dell’API di servizio dall’archivio Maven pubblico, effettua le seguenti operazioni:

  1. Configura l'archivio Maven pubblico di AEM Guides nel file pom.xml o settings.xml come 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>
    
  2. Una volta configurato l'archivio, aggiungere il file JAR dell'API di servizio come dipendenza dal progetto nel file pom.xml del 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:

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178