Invalidation cdnCacheInvalidation cdncacheinvalidation
Transfère la liste d’URL fournie au fournisseur Dynamic Media CDN (Content Distribution Network) pour invalider leur cache existant de réponses HTTP.
cdnCacheInvalidation : à propos section-4f70d2bc79d64288b961836ab17e9690
L’invalidation du cache CDN force toutes les requêtes HTTP pour ces URL à être revalidées par rapport aux données publiées actuelles sur le réseau Dynamic Media une fois cette demande d’invalidation traitée via le réseau CDN. Toutes les URL qui ne sont pas connectées à la structure d’URL du service Dynamic Media et qui correspondent directement à l’ID racine d’entreprise Dynamic Media attribué lors de la création de l’entreprise entraînent une erreur d’API pour l’ensemble de la demande. Toute URL non valide que le CDN ne prend pas en charge et qu’il considère comme non valides entraîne également une erreur d’API pour l’ensemble de la demande.
Fréquence d’utilisation : règles
Les règles régissant la fréquence d’utilisation de cette fonctionnalité sont contrôlées par les partenaires CDN de Dynamic Media. Le CDN conserve le pouvoir discrétionnaire de dégrader la réactivité de ces invalidations afin de maintenir une performance optimale de son service à ses utilisateurs. Si Dynamic Media être informé d’une utilisation excessive de cette fonctionnalité, Adobe devez recourir à la désactivation de la fonctionnalité par entreprise ou entièrement sur l’ensemble du service.
E-mails de confirmation
Les e-mails de confirmation du partenaire CDN Dynamic Media peuvent être envoyés au créateur de la liste ou jusqu’à 5 autres adresses e-mail. L’API envoie la confirmation lorsque l’ensemble du réseau CDN a été informé que les URL référencées dans l’e-mail ont été effacées. Un seul appel à cdnCacheInvalidation
peut envoyer plusieurs e-mails si le nombre d’URL fournies dépasse le nombre que Dynamic Media pouvez remettre au partenaire CDN sur une seule notification. Actuellement, c’est le cas si la demande dépasse 100 URL, mais est susceptible d’être modifiée à la demande du partenaire CDN.
Pris en charge depuis
6,0
Types d’utilisateurs autorisés section-0d7895e733d54fb68beb8d231a04e4c9
IpsAdmin
IpsCompanyAdmin
Paramètres section-bd1ed2b7419945d19a2ebd5668499f72
Entrée ( cdnCacheInvalidationParam
)
Output ( cdnCacheInvalidationReturn
)
Poignée faisant référence à la requête de purge.
L’API cdnCacheInvalidation invalide désormais le cache presque immédiatement (~5 secondes). Par conséquent, l’interrogation pour l’état d’invalidation n’est généralement plus nécessaire.
Exemple section-f414361a58e84dfcbbac30a358d02125
Cet exemple demande l’annulation de quatre URL dans le cache CDN. La réponse contient des résumés du succès des opérations et une liste de détails d’erreur fournis directement à partir du CDN pour aider le client à utiliser cette fonctionnalité.
getCdnCacheInvalidationStatus
opération.
Demander
<cdnCacheInvalidationParam xmlns="http://www.scene7.com/IpsApi/xsd/2012-02-14">
<companyHandle>c|6</companyHandle>
<urlArray>
<items>http://s7d7.scene7.com/is/image/JJEsquire/11008047?$thumbnail$</items>
<items>http://s7d7.scene7.com/is/image/JJEsquire/11008047?$product$</items>
<items>http://s7d7.scene7.com/is/image/JJEsquire/11008047?$large$</items>
<items>http://s7d7.scene7.com/is/image/JJEsquire/ImageSetConfigDefaults?req=userdata</items>
</urlArray>
</cdnCacheInvalidationParam>
Réponse
<cdnCacheInvalidationReturn xmlns="http://www.scene7.com/IpsApi/xsd/2012-02-14">
<successCount>4</successCount>
<warningCount>0</warningCount>
<errorCount>0</errorCount>
</cdnCacheInvalidationReturn>