API de REST para la administración de resultados id175UB30E05Z
Las siguientes API de REST están disponibles para administrar los resultados en AEM Guides.
Obtener todos los ajustes preestablecidos de salida para un mapa DITA get-output-presets-dita-map
Método POST que recupera todos los ajustes preestablecidos de salida configurados para un mapa DITA.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
:operationgetalloutputs.Nota: El valor no distingue entre mayúsculas y minúsculas.
sourcePathValores de respuesta:
Devuelve una matriz de objetos JSON Output Preset, cada uno de los cuales contiene los siguientes elementos:
outputNameoutputType- AEMSITE
- HTML5
- EPUB
- PERSONALIZADO
outputTitleditaValPathListtargetPathsiteNametemplatePathsearchScopelocal.generateTOCgenerateBreadcrumbsoverwriteStrategypdfGenerator- DITAOT
- FMPS
DitaValPath ya no es compatible.Crear ajuste preestablecido de salida
Método POST que crea un nuevo ajuste preestablecido de salida para un mapa DITA.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
:operationcreateoutput.Nota: El valor no distingue entre mayúsculas y minúsculas.
sourcePathoutputTitleNota: Cuando se crea un nuevo ajuste preestablecido de salida, el sistema back-end genera un nombre único para el ajuste preestablecido de salida a partir del título dado.
outputType- AEMSITE
- HTML5
- EPUB
- PERSONALIZADO
Valores de respuesta:
outputNameoutputTitle.Guardar ajuste preestablecido de salida
Un método POST que guarda los cambios realizados en un ajuste preestablecido de salida.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
:operationsaveoutput.Nota: El valor no distingue entre mayúsculas y minúsculas.
sourcePathoutputObjoutputObj.outputName contiene el nombre del ajuste preestablecido de salida que se va a actualizar. Para ver el formato del objeto JSON, consulte la tabla Valores de respuesta en Obtener todos los ajustes preestablecidos de salida para un mapa DITA.Valores de respuesta:
Devuelve una respuesta HTTP 200 (Correcto).
Obtener un ajuste preestablecido de salida específico
Un método POST que recupera un ajuste preestablecido de salida existente.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
:operationgetoutput.Nota: El valor no distingue entre mayúsculas y minúsculas.
sourcePathoutputNameValores de respuesta:
outputNameoutputType- AEMSITE
- HTML5
- EPUB
-
PERSONALIZADO
outputTitleditaValPathListtargetPathsiteNamesiteTitletemplatePathsearchScopelocal.generateTOCgenerateBreadcrumbsoverwriteFilespdfGenerator- DITAOT
- FMPS
DitaValPath ya no es compatible.Generar salida
Método de GET que genera resultados mediante uno o varios ajustes preestablecidos de salida.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
operationGENERATEOUTPUT.Nota: El valor distingue entre mayúsculas y minúsculas.
sourceoutputNameaemsite|pdfoutput.Valores de respuesta:
Devuelve una respuesta HTTP 200 (Correcto).
Generar salida incremental
Método de GET que genera un resultado incremental para un sitio de AEM mediante uno o varios ajustes preestablecidos de salida.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
operationINCREMENTALPUBLISH.Nota: El valor distingue entre mayúsculas y minúsculas.
contentPath{
{
"ditamap":
"/content/dam/sample/sample.ditamap",
"topics": [
"/content/dam/sample/topic1.xml",
"/content/dam/sample/topic2.xml"
],
"fullMaps": [
"/content/dam/sample/submap.ditamap"
],
"maps": [
"/content/dam/sample/keyspace.ditamap"
],
"outputs": [
"aemsite"
]
}
}
- El atributo
ditamaptoma la ruta absoluta del mapa DITA que se utiliza para generar la salida. - El atributo
topicstoma una matriz de temas que se actualizan y deben volver a publicarse. - El atributo
fullMapscontiene la ruta de los archivos de asignación (como los submapas fragmentados) que son necesarios junto con sus temas para la generación de resultados incrementales. - El atributo
mapscontiene la ruta de acceso de los archivos de asignación (para resolver referencias del espacio de claves) que se extraen en el disco sin temas. - El atributo
outputstoma una matriz de nombres de ajustes preestablecidos de salida que se utilizan para generar el resultado.
Valores de respuesta:
Devuelve una respuesta HTTP 200 (Correcto).
Eliminar ajuste preestablecido de salida
Un método POST que elimina un ajuste preestablecido de salida.
URL de solicitud:
http://<aem-guides-server>: <port-number>/bin/publishlistener
Parámetros:
:operationdeleteoutput.Nota: El valor no distingue entre mayúsculas y minúsculas.
sourcePathoutputNameValores de respuesta:
Devuelve una respuesta HTTP 200 (Correcto).