REST-API voor het maken en activeren van pakketten id198CF0260Y4
Met de volgende REST-API kunt u CRX-pakketten maken en activeren.
Pakket maken en activeren
Een methode POST waarmee een CRX-pakket wordt gemaakt en geactiveerd.
Aanvraag-URL:
<aem-guides-server> http://: <port-number>/bin/fmdita/activate</port-number></aem-guides-server>
Parameters:
De aanvraagquery bestaat uit de JSON-regelsreeks. Het inhoudstype van de POST-aanvraag moet zijn ingesteld op application/json; charset=UTF-8
.
Voorbeeld:
In het volgende voorbeeld wordt de API-aanroep getoond met de opdracht Krullen:
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
Optionele parameter
activationTarget
Geldige waarden
preview
of publish
voor cloudservice en publish
voor on-premises software
-
Als de parameter voor Cloud Service een ongeldige waarde bevat, mislukt de activering van het pakket.
-
Als bij on-premises software de parameter een ongeldige waarde bevat, wordt de fout geregistreerd en wordt de publicatie uitgevoerd met de standaardwaarde,
publish
.
Als u de optionele parameter toch wilt definiƫren, activationTarget
wordt deze geactiveerd met de standaard publicatie-agent voor zowel cloudservice als software op locatie.
In het volgende voorbeeld wordt de API-aanroep getoond met de opdracht Krullen en een optionele parameter:
'''XML 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>''
''
</validActivationTargetValue></port-number></aem-guides-server></password></username>