API REST pour créer et activer des packages id198CF0260Y4

L’API REST suivante vous permet de créer et d’activer des packages CRX.

Créer et activer un package

Méthode POST de création et d’activation du package CRX.

URL de la requête :
http://<aem-guides-server> : <port-number>/bin/fmdita/activate

Paramètres :
La requête de requête se compose de la chaîne de règles JSON . Le type de contenu de la requête POST doit être défini sur application/json; charset=UTF-8.

Exemple :
L’exemple suivant illustre l’appel API à l’aide de la commande 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

Paramètre facultatif

activationTarget

Valeurs valides

preview ou publish pour Cloud Service et publish pour les logiciels On-Premise

  • Pour Cloud Service, si le paramètre contient une valeur non valide, l’activation du package échoue.

  • Pour les logiciels On-premise, si le paramètre contient une valeur non valide, l’erreur est consignée et la publication est effectuée à l’aide de la valeur par défaut, publish.

Si vous ne définissez pas le paramètre facultatif, activationTarget, il est activé à l’aide de l’agent de publication par défaut pour les logiciels Cloud Service et On-premise.

L’exemple suivant illustre l’appel API à l’aide de la commande curl avec le paramètre facultatif :

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?activationTarget=`<validActivationTargetValue>`
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178