API REST per la creazione e l’attivazione dei pacchetti id198CF0260Y4

La seguente API REST consente di creare e attivare pacchetti CRX.

Creare e attivare il pacchetto

Metodo POST per la creazione e l'attivazione del pacchetto CRX.

URL richiesta:
http://<server-guide-aem>: <numero-porta>/bin/fmdita/activate

Parametri:
La query della richiesta è costituita dalla stringa delle regole JSON. Il tipo di contenuto della richiesta POST deve essere impostato su application/json; charset=UTF-8.

Esempio:
L’esempio seguente mostra la chiamata API utilizzando il comando curl:

curl -u <*username*>:<*password*> -H "Content-Type: application/json; charset=UTF-8"  -k -X POST -d "{[JSON rules string](create-activate-package-java.md#example-create-activate-package-id198JH0B905Z)}" http://<*aem-guides-server*>:<*port-number*>/bin/fmdita/activate

Parametro facoltativo

activationTarget

Valori validi

preview o publish per il Cloud Service e publish per il software locale

  • Ad Cloud Service, se il parametro contiene un valore non valido, l’attivazione del pacchetto non riesce.

  • Per il software locale, se il parametro contiene un valore non valido, l'errore viene registrato e la pubblicazione viene eseguita utilizzando il valore predefinito publish.

Se non si definisce il parametro opzionale activationTarget, verrà attivato utilizzando l'agente di pubblicazione predefinito sia per il software di Cloud Service che per quello locale.

L’esempio seguente mostra la chiamata API utilizzando il comando curl con il parametro opzionale:

&quot;XML

curl -u &lt;*username*>:&lt;*password*> -H &quot;Content-Type: application/json; charset=UTF-8&quot; -k -X POST -d &quot;{[JSON rules string](create-activate-package-java.md#example-create-activate-package-id198JH0B905Z)}&quot; http://&lt;*aem-guides-server*>:&lt;*port-number*>/bin/fmdita/activate?activationTarget=`&lt;validActivationTargetValue>`
 &quot;
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178