API de diffusion delivery-apis
Toutes les ressources approuvées disponibles dans le référentiel de ressources d’Experience Manager peuvent être recherchées puis diffusées vers les applications intégrées en aval à l’aide d’une URL de diffusion.
Toute modification apportée aux ressources approuvées dans la gestion des ressources numériques, y compris les mises à jour de version et les modifications de métadonnées, est automatiquement répercutée dans les URL de diffusion. Avec une courte valeur de durée de vie (TTL) de 10 minutes configurée pour la diffusion des ressources via le réseau CDN, les mises à jour sont visibles sur toutes les interfaces de création et de publication en moins de 10 minutes.
L’image suivante illustre les URL de diffusion disponibles :
Le tableau suivant illustre l’utilisation des différentes API de diffusion disponibles :
Adobe recommande d’utiliser cette API pour tous les types de format d’image.
Dynamic Media avec les fonctionnalités OpenAPI prend également en charge les vidéos de forme longue. Les vidéos peuvent prendre en charge jusqu’à 50 Go et 2 heures.
Pour plus d’informations sur les offres Dynamic Media disponibles et leurs fonctionnalités, consultez Dynamic Media Prime et Ultimate.
Points d’entrée des API de diffusion delivery-apis-endpoint
Les points d’entrée de l’API varient pour chaque API de diffusion. Par exemple, le point d’entrée de l’API pour Web-optimized binary representation of the asset in the requested output format
’API est :https://delivery-pXXXX-eYYYY.adobeaemcloud.com/adobe/assets/{assetId}/as/{seoName}.{format}
Le domaine de diffusion est similaire, par sa structure, au domaine de l’environnement de création Experience Manager. La seule différence est de remplacer le terme author
par delivery
.
pXXXX
fait référence à l’ID de programme
eYYYY
fait référence à l’identifiant d’environnement
Voir Détails de l’API pour plus d’informations.
Méthode de requête des API de diffusion delivery-api-request-method
GET
En-tête des API de diffusion deliver-assets-api-header
Vous devez fournir les détails suivants lors de la définition d’un en-tête dans l’en-tête des API de diffusion :
headers: {
'If-None-Match': 'string',
Authorization: 'Bearer <YOUR_JWT_HERE>'
}
Pour appeler les API de diffusion, un jeton IMS est requis dans les détails de la Authorization
pour diffuser une ressource restreinte. Le jeton IMS est récupéré à partir d’un compte technique. Voir Récupérer les informations d’identification AEM as a Cloud Service pour créer un compte technique. Voir Génération du jeton d’accès pour générer le jeton IMS et l’utiliser de manière appropriée dans l’en-tête de la requête des API de diffusion.
Pour afficher des exemples de requêtes, des exemples de réponses et des codes de réponse, voir API de diffusion.