API de diffusion delivery-apis
Toutes les ressources approuvées disponibles dans le référentiel de ressources Experience Manager peuvent être recherchées et ensuite diffusées aux 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 valeur TTL (short Time-to-Live) de 10 minutes configurée pour la diffusion de ressources via CDN, les mises à jour deviennent visibles dans 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.
- Les paramètres d’image prédéfinis, l’imagerie dynamique et d’autres modificateurs d’imagesont disponibles en tant que fonctionnalité de disponibilité limitée. Pour y accéder, créez et envoyez un cas d’assistance clientèle Adobe.
- Le recadrage intelligent n’est pas disponible avec Assets Prime.
Points de terminaison des API de diffusion delivery-apis-endpoint
Les points de terminaison de l’API varient pour chaque API de diffusion. Par exemple, le point d’entrée de l’API Web-optimized binary representation of the asset in the requested output format
est le suivant :https://delivery-pXXXX-eYYYY.adobeaemcloud.com/adobe/assets/{assetId}/as/{seoName}.{format}
Le domaine de diffusion est similaire en termes de 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’ID d’environnement
Pour plus d’informations, voir Détails de l’API .
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 Authorization
pour diffuser une ressource limitée. Le jeton IMS est récupéré à partir d’un compte technique. Voir Récupération des 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 requête des API de diffusion.
Pour afficher des exemples de requête, des exemples de réponse et des codes de réponse, voir API de diffusion.