AEM Este artículo le ayudará a obtener más información sobre la lista de comandos cURL comunes de la.
Adobe Experience Manager AEM () 6.4 y 6.5
Pasos
ACCIONES DE REPLICACIÓN:
Activar
curl -u admin:admin -X POST -F ruta="/content/path/to/page" -F cmd="activate" http://localhost:4502/bin/replicate.json
Desactivar
curl -u admin:admin -X POST -F ruta="/content/path/to/page" -F cmd="deactivate" http://localhost:4502/bin/replicate.json
Activación de árbol
curl -u admin:admin -F cmd=activate -F ignoredeactivated=true -F onlymodified=true -F path=/content/geometrixx http://localhost:4502/etc/replication/treeactivation.html
PÁGINAS:
Bloquear página
curl -u admin:admin -X POST -F cmd="lockPage" -F ruta="/content/path/to/page" -F "charset"="utf-8" http://localhost:4502/bin/wcmcommand
Desbloquear página
curl -u admin:admin -X POST -F cmd="desbloquearPágina" -F ruta="/content/path/to/page" -F "charset"="utf-8" http://localhost:4502/bin/wcmcommand
Copiar página
curl -u admin:admin -F cmd=copyPage -F destParentPath=/path/to/destination/parent -F srcPath=/path/to/source/location http://localhost:4502/bin/wcmcommand
AGENTE DE REPLICACIÓN:
Crear agentes de replicación
curl -u admin:admin 'http://localhost:4502/bin/wcmcommand' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' —data 'cmd=createPage&charset=utf-8&parentPath=/etc/replication/agents.author&title=ReplicationAgentTest&label=&template=/libs/cq/replication/templates/agent'
PAQUETES:
Desinstalar un paquete
curl -u admin:admin -daction=uninstall http://localhost:4502/system/console/bundles/"nombre del paquete"
Instalar un paquete
curl -u admin:admin -F action=install -F bundlestartlevel=20 -F bundlefile=@"nombre de jar.jar" http://localhost:4502/system/console/bundles
Crear un paquete
curl -u admin:admin -F bundleHome=/apps/centrica/bundles/name of bundle -F descriptor=/apps/centrica/bundles/com.centrica.cq.wcm.core-bundle/name_of_bundle.bnd http://localhost:4502/libs/crxde/build
Detener un paquete
curl -u admin:admin http://localhost:4502/system/console/bundles/org.apache.sling.scripting.jsp -F action=stop
Iniciar un paquete
curl -u admin:admin http://localhost:4502/system/console/bundles/org.apache.sling.scripting.jsp -F action=start
Eliminar un paquete
curl -u admin:admin -X DELETE http://localhost:4502/apps/localhost/install/com.localhost.core-6.2.26-SNAPSHOT.jar
PAQUETES:
Cargar un nuevo paquete
curl -u admin:admin -F package=@"name_of_package.zip" http://localhost:4502/crx/packmgr/service/.json/?cmd=upload
Instalación de un paquete existente
curl -u admin:admin -X POST http://localhost:4502/crx/packmgr/service/.json/etc/packages/export/name del paquete?cmd=install
Cargar un paquete E instalar
curl -u admin:admin -F file=@"nombre del archivo zip" -F name="nombre del paquete" -F force=true -F install=true http://localhost:4502/crx/packmgr/service.jsp
Cargar un paquete SIN instalar
curl -u admin:admin -F file=@"nombre del archivo zip" -F name="nombre del paquete" -F force=true -F install=false http://localhost:4502/crx/packmgr/service.jsp
Reconstruir un paquete existente en CQ
curl -u admin:admin -X POST http://localhost:4502/crx/packmgr/service/.json/etc/packages/name_of_package.zip?cmd=build
Descargar (el paquete)
curl -u admin:admin http://localhost:4502/etc/packages/export/name_of_package.zip >
nombre del archivo de paquete local
ADMINISTRACIÓN DE USUARIOS:
Agregar un usuario un grupo
curl -u admin:admin -FaddMembers=probar http://localhost:4502/home/groups/c/contributor.rw.html
Eliminar usuarios de un grupo
curl -u admin:admin -FremoveMembers=probar http://localhost:4502/home/groups/c/contributor.rw.html
RESPALDO
Definir tiempo de retardo (opcional; el valor predeterminado es 10)
curl -u admin:admin -X POST http://localhost:4502/system/console/jmx/com.adobe.granite:type=Repository/a/BackupDelay?value=0
curl -u admin:admin -X POST http://localhost:4502/system/console/jmx/com.adobe.granite%3Atype%3DRepository/op/startBackup/java.lang.String?target=mvtest
CARGAR RECURSOS EN DAM
Cargar un recurso (por ejemplo: test.png)
curl -u admin:admin -X POST -F file=@"test.png" http://localhost:4502/content/dam/geometrixx/portraits.createasset.html
REINDEXAR
Reindexar un índice específico (por ejemplo: damStatus)
curl -u admin:admin -F"reindex=true" http://localhost:4502/oak:index/damStatus
…