API de REST para crear y activar paquetes id198CF0260Y4

La siguiente API de REST le permite crear y activar paquetes de CRX.

Crear y activar paquete

Un método POST que crea y activa un paquete de CRX.

URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/fmdita/activate

Parámetros:
La consulta de solicitud consiste en la cadena de reglas JSON. El tipo de contenido de la petición POST debe establecerse en application/json; charset=UTF-8.

Ejemplo:
El siguiente ejemplo muestra la llamada de API mediante el 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

Parámetro opcional

activationTarget

Valores válidos

preview o publish para Cloud Service y publish para software On-Premise

  • Para Cloud Service, si el parámetro contiene un valor no válido, se produce un error en la activación del paquete.

  • Para el software On-Premise, si el parámetro contiene un valor no válido, el error se registra y la publicación se realiza con el valor predeterminado publish.

Si no define el parámetro opcional activationTarget, se activará usando el agente de publicación predeterminado tanto para Cloud Service como para el software On-Premise.

El siguiente ejemplo muestra la llamada de API mediante el comando curl con un parámetro opcional:

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