API de envío delivery-apis

Todos los recursos aprobados disponibles en el repositorio de recursos de Experience Manager se pueden buscar y luego enviarse a aplicaciones de flujo descendente integradas mediante una URL de entrega.

Cualquier cambio realizado en los recursos aprobados en DAM, incluidas las actualizaciones de la versión y las modificaciones de metadatos, se refleja automáticamente en las direcciones URL de entrega. Con un valor corto de tiempo de vida (TTL) de 10 minutos configurado para la entrega de recursos a través de CDN, las actualizaciones se pueden ver en todas las interfaces de creación y publicación en menos de 10 minutos.

La siguiente imagen ilustra las direcciones URL de envío disponibles:

API de envío

La siguiente tabla ilustra el uso de las distintas API de envío disponibles:

API de envío
Descripción
Representación binaria optimizada para la web del recurso en el formato de salida solicitado
Devuelve la representación binaria optimizada para la web del recurso en el formato de salida solicitado en función del ID de recurso enviado en la solicitud. Además, puede definir varios modificadores de imagen, como ancho, alto, giro, voltear, calidad, recorte, formato y recorte inteligente. Consulte los detalles de la API para ver los formatos y modificadores de imagen admitidos.
Adobe recomienda usar esta API para todos los tipos de formato de imagen.
Representación binaria optimizada para la web del recurso
API de conveniencia que aplica valores predeterminados a la representación binaria optimizada para la web del recurso devuelto en la respuesta. Los valores predeterminados incluyen un formato JPEG/WEBP estándar, calidad => 65 y anchura => 1024.
binario subido original del recurso
Devuelve los binarios cargados originalmente para el recurso. Adobe recomienda utilizar esta API para tipos de formato de documento e imágenes de SVG.
Representación pregenerada del recurso disponible en el entorno de creación de AEM Assets
Devuelve el flujo de bits de la representación de recursos disponible en el entorno de creación de AEM Assets en función del ID de recurso y el nombre de representación enviados en la solicitud.
Metadatos de recursos
Devuelve las propiedades asociadas a un recurso como, por ejemplo, title, description, CreateDate, ModifyDate, etc.
Contenedor del reproductor para el recurso de vídeo
Devuelve el contenedor del reproductor para el recurso de vídeo. Puede incrustar el reproductor en un elemento del HTML de iframe y reproducir el vídeo.
Manifiestos de reproducción en el formato de salida seleccionado
Devuelve el archivo de manifiesto de reproducción del recurso de vídeo especificado en el formato de salida seleccionado. Debe crear un reproductor personalizado capaz de flujo adaptable a través de protocolos HLS o DASH para poder extraer el archivo de manifiesto de reproducción y reproducir el vídeo.

Extremos de API de envío delivery-apis-endpoint

Los extremos de las API varían para cada API de entrega. Por ejemplo, el extremo de API para la API Web-optimized binary representation of the asset in the requested output format es:
https://delivery-pXXXX-eYYYY.adobeaemcloud.com/adobe/assets/{assetId}/as/{seoName}.{format}

El dominio de envío tiene una estructura similar al dominio del entorno de creación de Experience Manager. La única diferencia es reemplazar el término author por delivery.

pXXXX hace referencia al ID de programa

eYYYY hace referencia al ID de entorno

Ver detalles de la API para obtener más información.

Método de solicitud de API de envío delivery-api-request-method

GET

Encabezado de API de envío deliver-assets-api-header

Debe proporcionar los siguientes detalles al definir un encabezado en el encabezado de las API de envío:

headers: {
      'If-None-Match': 'string',
      Authorization: 'Bearer <YOUR_JWT_HERE>'
    }

Para invocar las API de entrega, se requiere un token de IMS en los detalles de Authorization para entregar un recurso restringido. El token de IMS se obtiene de una cuenta técnica. Consulte Recuperar las credenciales de AEM as a Cloud Service para crear una nueva cuenta técnica. Consulte Generación del token de acceso para generar el token de IMS y utilizarlo correctamente en el encabezado de solicitud de las API de entrega.

Para ver ejemplos de solicitudes, ejemplos de respuestas y códigos de respuesta, consulte API de entrega.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab